Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Codice js in conflitto

  1. #1
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251

    Codice js in conflitto

    Dubito che qualcuno riesca ad aiutarmi pero' ci voglio provare lo stesso....

    Ho il seguente codice che carica un'immagine e nel caso non fosse disponibile, carica quella di default.

    </a>

    Tutto funziona bene, ma se inserisco un codice javascrtis particolare mi va in conflitto e mi si apre una wndows allert in cui mi dice che uno script sta rallenatando la pagina ed altre win.allert che la frase "stack overflow"

    Il codice è il seguente

    <SCRIPT language="JavaScript" charset="iso-8859-1">
    document.write( "<scr" + "ipt src='http://blabla+ (new Date()).getTime() + "'></SCR" + "IPT>" );
    </SCRIPT>
    <SCRIPT language="JavaScript">
    function escapeDoubleQuotes( s ) {
    var str = String( s );
    return str.replace( /"/g, '&quot;' );
    }
    if( zSr != null ) {
    var k;
    for( k=6; (k < zSr.length); k += 6 ) {
    document.write(''+zSr[k+3]+'
    ' );
    document.write( zSr[k] + '
    ' );
    document.write( '<font color="green">' + zSr[k+4] + '</font>' + '

    ' );
    }
    }
    </SCRIPT>

    Se io tolgo onload="if funziona bene, dunque la domanda è: esiste un codice alternativo per caricare l'img di default qunado la principale non viene caricata omettendo onload="if???

    Grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Mister,

    prova ad usare l'evento onerror invece che onload

  3. #3
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251
    Originariamente inviato da willybit
    Ciao Mister,

    prova ad usare l'evento onerror invece che onload
    Ho provato, però non mi carica /img/default.gif quando non è presente la prima.... duqnue non si verifica nessun errore, anche perchè il codice non funziona come dovrebbe

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.