Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    document.body.appendChild(script) non funziona in IE

    Ciao a tutti!

    sto utilizzando questo codice javascript per aggiungere dinamicamente una pagina js alla mia applicazione!

    tutto lavora perfettamente su firefox ma oggi mi sono accorto che non funziona nulla su internet explorer:

    var script = document.createElement('script');
    script.type='text/javascript';
    script.src="js/test/FielDinamico.js";
    script.setAttribute("onload", "funzione();");
    document.body.appendChild(script);


    potreste aiutarmi per far si che tutto giri su Internet Explorer ? (al momento utilizzo il 7)

    Grazie mille
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  2. #2
    Ho letto su qualche sito che bisogna passare per la proprietà text per caricare dinamicamente gli script su Internet Explorer..
    ma sinceramente ancora non sono riuscito

    c'è qualcuno che avuto il mio stesso problema??

    Grazie 1000
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Vedi se questo può tornarti utile
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    in effetti questa è la pagina da cui ho preso qualche dritta ma ancora non sono uscito
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  5. #5
    sembra come se IE non sentisse "onload" ??
    ti sembra possibile?
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova a cambiare questa riga:
    script.setAttribute("onload", "funzione();");
    con questa:
    script.onload=funzione();
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    ho provato questa che mi hai passato...

    ma non va.. ed in questo caso nemmeno in FF dove mi dice che la funzione che tento di chiamare non è definita
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    cosi?
    script.onload=function(){funzione();}
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    questa funziona su FF ma non su IE

    sto diventanto pazzo, ho strutturato tutto in modo che con questa funzione riesco a caricare dinamicamente gli script javascript a seconda del nodo di menu su cui clicco, ma proprio ora mi sono accorto di questo problema su IE!

    grazie cmq dell'aiuto che mi stai dando, speriamo ne usciamo fuori
    Ristoranti Roma
    http://www.ristorantiromaristo.it
    info@ristorantiromaristo.it

  10. #10
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ultimo tentativo, prova con gli eventi addEvent/addEventListener
    http://forum.html.it/forum/showthrea...readid=1103803 se non funziona neanche cosi non saprei, bisognerebbe studiarsi meglio il processo ed eseguire dei test
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.