il mio codice qui sotto (così come qui: http://jsbin.com/oseruc/1) sfoglia le immagini riportate su ogni clic del mouse. Funziona bene su tutti i browser su cui posso testarlo, tranne che per l'ultimo Firefox. Firefox visualizza gli errori come ad esempio: corrotto o troncato in Firefox
Image corrupt or truncated: http://upload.wikimedia.org/wikipedia/commons/0/0c/St ._Cristopher-D%C3%BCrer.jpg
Image corrupt or truncated: http://upload.wikimedia.org/wikipedia/commons/0/0c/St ._Cristopher-D%C3%BCrer.jpg
Image corrupt or truncated: Rhinoceros.jpg">http://upload.wikimedia.org/wikipedia/commons/b/b9/D%C3%BCrer-_Rhinoceros.jpg
Image corrupt or truncated: http://upload.wikimedia.org/wikipedia/commons/0/0c/St ._Cristopher-D%C3%BCrer.jpg
Image corrupt or truncated: Rhinoceros.jpg">http://upload.wikimedia.org/wikipedia/commons/b/b9/D%C3%BCrer-_Rhinoceros.jpg
Questo succede se clicco troppo veloce. E sì, hanno visto questo bug report:
http://code.google.com/p/fbug/issues/detail?id=4291
Tutte le idee perché questo sta accadendo e su come risolvere questo? Perché non posso ignorare questi errori. Interferiscono con la mia funzionalità.
Il mio codice:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript">
(function (window) {
var frames = [
"http://upload.wikimedia.org/wikipedia/commons/6/65/Duerer_%28Marter_der_zehntausend_Christen%29.jpg",
"http://upload.wikimedia.org/wikipedia/commons/0/0c/St._Cristopher-D%C3%BCrer.jpg",
"http://upload.wikimedia.org/wikipedia/commons/b/b9/D%C3%BCrer_-_Rhinoceros.jpg"
];
window.onload = function() {
var frame_num = 0;
var image = document.getElementById("image");
image.onclick = function() {
frame_num = (frame_num + 1) % frames.length;
image.src = frames[frame_num];
return false;
};
};
})(window);
</script>
</head>
<body>
<img id="image" src="http://upload.wikimedia.org/wikipedia/commons/6/65/Duerer_%28Marter_der_zehntausend_Christen%29.jpg" style="position:relative">
</body>
</html>
Boh su di te, che sta funzionando come previsto per me in FF 5. Alcuni di errore specifico di versione, può essere, niente di sbagliato con il vostro codice. – SexyBeast
@Cupidvogel, grazie. Sto facendo funzionare la versione 14.0.1. Di solito succede se clicco troppo velocemente sulla prima immagine che viene mostrata inizialmente dopo l'aggiornamento della pagina. Dopo che sembra funzionare bene. Apparentemente questo è un bug in firefox ma ho bisogno di capire come aggirarlo. – akonsu
Posso anche riprodurlo. – Pointy