Ho questo problema:
la pagina index.html include 2 script esterni Javascript: script1.js e script2.js, in questo ordine
Dentro script1.js ci sono dichiarate delle funzioni, supponiamo che sia soltanto la funzione
function saluta { alert('ciao'); }
per non dover affrontare problemi con variabili globali e non.
Poi dall'interno di script2.js a un certo punto mi serve chiamare saluta(), definita in script1.js.
Con Firefox e safari funziona, nel senso che tra i 2 script le funzioni "si vedono". Con IE7 invece no, da script2.js non ho visibilità a nulla di quanto dichiarato in script1.js.
C'è un modo per aggirare il problema?

Rispondi quotando