Moin!
ich poste grad nochmal den code wie er jetzt bei mir is damit ich genau makieren kann was die script-console mir sagt und was ich getan hab!Zeile 57 is der derzeitige fehler!
Du hast was geändert.
function addEventsToImage(img) {
img.onmouseover = on_mouse_over;
img.onmouseout = on_mouse_out;
img.onmousedown = on_mouse_down;
img.onclick = on_click;img.stay = new Image();
img.stay.img = img;
img.stay.onerror = function() { this.img.onclick = null;}
img.stay.src = folder + img.name + stay + et;img.stay = new Image();
img.stay.img = img;
img.stay.onerror = function() { this.img.onmouseover = null;}
img.stay.src = folder + img.name + over + et;img.stay = new Image();
img.stay.img = img;
img.stay.onerror = function() { this.img.onclick = null;}
img.stay.src = folder + img.name + down + et;img.out = img.src;
if(window.name ==img.name) img.onclick();
}
Diese Funktion sieht bei mir so aus:
function addEventsToImage(img)
{
///////////////////////////////////////////////////////
// Die Events
img.onmouseover = on_mouse_over;
img.onmouseout = on_mouse_out;
img.onmousedown = on_mouse_down;
img.onclick = on_click;
///////////////////////////////////////////////////////
// Bild vorladen
img.stay = new Image();
img.stay.img = img;
img.stay.onerror = function() { this.img.onclick = null;}
img.stay.src = folder + img.name + stay + ext;
img.over = new Image();
img.over.img = img;
img.over.onerror = function() { this.img.onmouseover = null;}
img.over.src = folder + img.name + over + ext;
img.down = new Image();
img.down.img = img;
img.down.onerror = function() { this.img.onmousedown = null;}
img.down.src = folder + img.name + down + ext;
///////////////////////////////////////////////////////
// die ürsprüngliche Grafik sichern.
img.out = img.src;
///////////////////////////////////////////////////////
// wurde breits auf die Grafik geklickt?
if(window.name == img.name) img.onclick();
}
Danke für die Hilfe! Gäb es Leute wie dich nicht würden bestimmt viele newbies vor ihren büchern verzweifeln!
Danke ;-)
Ich war ja auch mal Newbie und oft verzweifelt. Doch damals gab's kein Internet und Mailboxen waren für mich viel zu teuer und daher war angewiesen auf Bücher (so ich sie mir den leisten konnte), was oft genervt hat. Insofern ist das für mich selbstverständlich, da ich mir sowas (wie hier oder auch Newsgroups) früher immer gwünscht hatte.
Wobei ich den Computer halt auch als Spielzeug sehe und immer am rumprobieren bin, da glücklicherweise nur nebenbei damit Gerld verdiene.
Struppi.