Salve, ho un problemino...
Nel sito che gestisco c'è un menù fatto di gif che swappano quando uno ci passa su.
Ha sempre funzionato bene: l'unico problema è che mi è stato segnalato da un utente che con Explorer 6 e XP SP1 gli ha dato errore e ha detto che non gli funziona correttamente.
Anch'io l'ho testato con Mozilla/Explorer/Netscape/Safari ma non ho mai notato di questi problemi...
Sareste così gentili da darmici un'occhiata?
Ecco il codice:
Codice PHP:
var bookmarkurl="http://www.sito.it"
var bookmarktitle="Sito"
function addbookmark() {
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}
{
graphica2= new Image();
graphica2.src = "dati/a2.gif";
graphica2on = new Image();
graphica2on.src = "dati/a2b.gif";
graphica3= new Image();
graphica3.src = "dati/a3.gif";
graphica3on = new Image();
graphica3on.src = "dati/a3b.gif";
[...] etc etc
}
function imageChange(imageID,imageName,imageID2,imageName2) {
document.images[imageID].src = eval(imageName + ".src");
document.images[imageID2].src = eval(imageName2 + ".src");
}
che ho incluso in js/common.js e viene richiamato da ogni pagina con include.
Su una di queste immagini che swappano ho questo codice:
Codice PHP:
<a href="link.php" onmouseover="imageChange('a2','graphica2on','null','altx')"
onmouseout="imageChange('a2','graphica2','null','altx')">
[img]dati/a2.gif[/img]</a>
Poi, cliccandoci su, si va alla pagina link.php,
lo stesso bottone lo scrivo così:
Codice PHP:
[img]dati/a2b.gif[/img]
...e ovviamente per quel bottone lo script non funzionerà, (e infatti deve rimanere cliccato senza fare nessuno swap).
help