Joomla.it Forum

Componenti per Joomla! => Gestione Form => : FreuxBang 13 Oct 2011, 15:21:33

: Form calcolatore in javascript
: FreuxBang 13 Oct 2011, 15:21:33
Salve, ho creato un semplice form calcolatore dove nei seguenti browser funziona perfettamente (firefox,safari,chrome) mentre su (explorer 8) non mi calcola il risultato.
Se volete posso lincare tramite spoiler la pagina.

Grazie
: Re:Form calcolatore in javascript
: vales 15 Oct 2011, 08:19:21
Direi che il link è fondamentale.

Forse usi qualche tag non pienamente compatibile con explorer.
: Re:Form calcolatore in javascript
: FreuxBang 17 Oct 2011, 11:08:20
E' un sito a cui ci sto lavorando da un po. Cmq la pagina è questa.

http://inventivapubblic.altervista.org/sistemi-espositivi/stand-display-espositori-per-fiera-.html?page=shop.product_details&flypage=flypage.tpl&product_id=27&category_id=4


Da notare che nei prodotti(targhe) le funzioni in javascript funzionano correttamente, e l'impronta del codice diciamo che è la stessa.
: Re:Form calcolatore in javascript
: FreuxBang 17 Oct 2011, 12:33:35
Credo di aver trovato il problema.

Praticamente in questi prodotti avevo 2 variabili con valori del tipo:

dimenzione1="L105 x H200 x P10";
dimenzione2="L90 x H200 x P10";

Se cancello queste due variabili lo script funziona correttamente.

Come mai questo errore su explorer?
: Re:Form calcolatore in javascript
: vales 17 Oct 2011, 16:01:36
prova a fare l'assegnazione delle variabili con il prefisso var


:
var dimenzione1="L105 x H200 x P10";
var dimenzione2="L90 x H200 x P10";

: Re:Form calcolatore in javascript
: FreuxBang 18 Oct 2011, 00:24:57
ok grazie vales, ma una curiosità che differenza c'è se si definisce una variabile con o senza var?
: Re:Form calcolatore in javascript
: vales 18 Oct 2011, 02:39:35
var definisce una variabile locale (nello script), senza la variabile diventa globale (tutta la pagina).

Hai provato ?