Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763

    javascript al caricamento della pagina ma...

    ... ma sono impossibilitato ad utilizzare l'evento onLoad
    questo è il codice della funzione che va alla grande:

    codice:
     <script language="JavaScript">
    	var messages = new Array();
    	
    				messages[0] = 'Al-Ittihad v Al Ahly';
    				messages[1] = 'Southampton v Luton';
    				messages[2] = 'Kilmarnock v Rangers';
    				messages[3] = 'Manchester Utd v Everton';
    				messages[4] = '1. FC Köln v Werder Bremen';
    				messages[5] = 'Nantes v AS Monaco';
    				messages[6] = 'PAOK BC v Olympiakos BC';
    		
    	var message_time = 4000;
    	var msg_idx = 0;
    
    	var ie4=document.all&&!document.getElementById
    	var ns4=document.layers
    	var DOM2=document.getElementById
    
    	function change_ticker_content() {
            if (DOM2) {
    			document.getElementById("ticker").innerHTML = messages[(msg_idx++)%messages.length];
    		} else if (ie4) {
    			document.all.ticker.innerHTML = messages[(msg_idx++)%messages.length];
    		} else if (ns4) {
    		    document.ticker_main.document.ticker_sub.document.write('<div align=center>'+messages[(msg_idx++)%messages.length]+'</div>');
    			document.ticker_main.document.ticker_sub.document.close()
    		}
    
    		
    		if ( msg_idx >= 450 ) {
    			location.reload(true);
    		}
    
    		setTimeout(change_ticker_content, message_time);
    	}
    
    </script>

    questo il codice del layer:
    codice:
     <ilayer id=ticker_main width=400><layer id=ticker_sub width=400 left=0 top=0>
    <div align=center id=ticker onStart="change_ticker_content()"></div>
     </layer></ilayer>
    qual è l'evento che potrei usare?
    grazie in anticipo

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ... ma sono impossibilitato ad utilizzare l'evento onLoad
    Perche'?

    Comunque prova a spostare tutto lo script dopo il tag </body>... non e' molto ortodosso ma...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    Originariamente inviato da br1
    Perche'?

    Comunque prova a spostare tutto lo script dopo il tag </body>... non e' molto ortodosso ma...

    ciao
    xké ho una infinità di pagine già fatte e ho solo un inclusione su cui posso lavorare
    quindi neanche dopo il body puo' andare

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <div align=center id=ticker onStart="change_ticker_content()"> </div>
    Mai sentito di un evento onstart :master:

    Ma tu quale parte del sorgente html puoi modificare? cosa contiene la tua inclusione?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    Originariamente inviato da br1
    Mai sentito di un evento onstart :master:

    Ma tu quale parte del sorgente html puoi modificare? cosa contiene la tua inclusione?

    ciao
    oddio... onStart l'ho provato cosi... presente nei comportamenti di DW...
    posso modificare solo quello che ho postato


  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <ilayer id=ticker_main width=400><layer id=ticker_sub width=400 left=0 top=0>
    <div align=center id=ticker> </div>
    </layer></ilayer>
    <script>//qui il tuo script</script>
    <script>change_ticker_content();</script>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it L'avatar di nat99
    Registrato dal
    Dec 2001
    Messaggi
    763
    Originariamente inviato da br1
    <ilayer id=ticker_main width=400><layer id=ticker_sub width=400 left=0 top=0>
    <div align=center id=ticker> </div>
    </layer></ilayer>
    <script>//qui il tuo script</script>
    <script>change_ticker_content();</script>

    ciao
    ti voglio bene
    grazie!!!!

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.