- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Problema Script
-
Problema Script
Ciao a tutti,
ho un problemino: in una pagina HTML ho questo script che gestisce un menù a tendina[HTML]<script language="javascript" type="text/javascript" src="miosito.bo/js/tabsjs.js"></script>[/HTML]
e poi un altro che gestisce le immagini in lightbox:
[HTML]<script type='text/javascript' src='miosito.bo/js/prototype.js?ver=1.6'>[/HTML]Però le due invocazioni sembra vadano in conflitto, in pratica una esclude l'altra e non riesco a farle convivere.
Dov'è l'errore?:?
-
A parte il fatto che manca lo </script> alla seconda invocazione (ma penso sia solo un errore di battitura), solo il Mago Otelma potrebbe dirti dov'è l'errore senza avere la minima idea del tuo codice - ergo se vuoi un aiuto un po' più circostanziato posta almeno la URL.
In ogni caso Firefox ti può essere molto d'aiuto: vai in "strumenti" > "console degli errori" e vedrai tutti gli errori JavaScript
-
Si era un errore di battittura. Purtroppo non posso postarti il link in quanto sto lavorando in locale.
La console degli errori non mi dice nulla per quanto riguarda quella stringa.
-
potrebbe esserci un conflitto tra i nomi di alcune funzioni\variabili
inclus singolarmente vanno?
-
Ciao
Prova a far gestire le tabs da uno script basato sempre su prototype. Probabilmente eviterai ulteriori collisioni tra nomi di funzioni, di variabili ed eventi.
-
Cioè? :bho:
Ho provato a copiare il contenuto di tabsjs.js nel file prototype.js prima in cima e poi a piè del file ma nulla. Come posso vedere se ci sono conflitti?
-
Un conflitto puoi averlo per esempio se ci sono due funzioni con lo stesso nome, ma in ogni caso prova ad includerli singolarmente, prima uno e poi l'altro e a vedere se funzionano...comunque se la consolle degli errori di firefox non ti dice nulla in teoria non dovrebbe esserci chissaquale errore...
-
Ho provato a inserirle singolarmente e funzionano entrambe. Ora ho sostituito la libreria tabjs.js con jquery.js e online ho trovato molti tutorial che esplicano conflitti tra quest'ultima e la mia prototype ma non ho capito come risolverli