Originariamente inviato da pac77
vedo di trovare in rete la soluzione al problema per gestire onload e window.onload assieme (dato che non so fare).
la soluzione piu' semplice e' gia' in quello che ti ho scritto sopra
specialmente se non ci sono altri fattori in gioco (tipo: alcune pagine hanno entrambi gli script altre no)
semplicemente cambia
codice:
window.onload = function(e) {
if(tags_ = document.getElementsByTagName('ul'))
for(i=0; i<tags_.length; i++)
if (tags_[i].className==menuClassName) closeSub(tags_[i]);
if(tags_ = document.getElementsByTagName('ol'))
for(i=0; i<tags_.length; i++)
if (tags_[i].className==menuClassName) closeSub(tags_[i]);
}
in
codice:
window.onload = function(e) {
if(tags_ = document.getElementsByTagName('ul'))
for(i=0; i<tags_.length; i++)
if (tags_[i].className==menuClassName) closeSub(tags_[i]);
if(tags_ = document.getElementsByTagName('ol'))
for(i=0; i<tags_.length; i++)
if (tags_[i].className==menuClassName) closeSub(tags_[i]);
runSlideShow();
}
e rimuovi l' onload dal <body>
ciao