Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Funzione window.onload

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    58

    Funzione window.onload

    Buon giorno,

    sono a 0(zero) su javascript e vorrei un aiuto.

    Uso questa funzione richiamata con :
    <script type="text/javascript" src="onpage.js"></script>

    In una pagina per visualizzare un record con immagini e descrizioni.Lo script funziona perfettamente, il problema è che quando l'immagine nel record non è presente, lo script, presumo perchè non trova gli oggetti minipics(identificatore del <div> che contiene l'immagine e bigimage(in immagine) da un errore

    document.getElementById("minipics") E NULLO

    e' possibile modificarla facendo in modo che quando non trova gli oggetti necessari non mi dia errore ?


    window.onload=function(){
    if(!document.getElementById || !document.getElementsByTagName) return;
    links=.getElementsByTagName("a");
    for(i=0;i<links.length;i++)
    links[i].onclick=function(){Show(this);return(false)}
    }

    function Show(obj){
    bigimg=document.getElementById("bigimage");
    bigimg.src=obj.getAttribute("href");
    smallimg=obj.getElementsByTagName("img")[0];
    }

  2. #2
    Puoi modificare l'onload così:


    codice:
    window.onload=function(){
        if(!document.getElementById || !document.getElementsByTagName) return;
         links=.getElementsByTagName("a");
         if (links.length >0 ) {
              for(i=0;i<links.length;i++) {
                   links[i].onclick=function(){Show(this);return(false)
              }
         }
    };
    ciao ciao!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.