Austauschen von Bildern per JS funktioniert im IE nicht

lylila

Mitglied
Hallo

Vorab, ich bin Mac Nutzer und habe eine kleine Page programmiert, wo über Java Script Bilder ausgetauscht werden. In OS funktioniert alles wunderbar (IE, Netscape, Safari, Firefox, Opera). Musste mir jedoch von nem PC-Nutzer sagen lassen, dass die Bilder nicht ausgetauscht werden (IE,Opera).

Stand der Dinge

Code:
function auswahl_photos(x) {

var quelle = "photos/";
var a = quelle + [x] + ".jpg";
document.bild01.src = a;
}

Code:
<a href="javascript:;" onClick="auswahl_photos(13)">13</a>

Wäre echt nett, wenn ihr mir helfen könntet.
 
so wie ich das sehe ist bild01 die ID des Bildes das du ersetzen willst?

Sollte dies der Fall sein schreib mal
Code:
document.getElementById("bild01").src = "url"

so mach ich es immer und es funktionierte bisher problemlos.
Desweiteren würde ich dir raten, falls nicht schon längst der Fall, einen Preloader für die Bilder einzubauen, sodass die Bilder nicht erst bein onclick event geladen werden, sondern schon vorher in den cache geladen werden - verhindert ungewollte Verzögerungen beim onclick.

lg Masda
 

Neue Beiträge

Zurück