... 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:
qual è l'evento che potrei usare?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>
grazie in anticipo![]()