JS-Funktion in «img src="..."» einbinden
Klaus Stangl
- html
Ich habe mir eine Javascript-Funktion
geschrieben, mit der man über Random-Fkt Bilder austauscht. Sie liefert
einen String zurück. Jetzt habe ich sie in ein Rollover-image
eingebunden. Der Over State ... OnMouseOver="random_Script()" ...
funktioniert ohne Probleme. Ich brauch aber auch eine Bild im normalen
State:
...> <img name"..." border"0" src="random_Script()">
Sobald man bei 'img src="...."' eine Funktion reinschreibt, wird kein
Bild mehr angezeigt! Haben ihr schon mal davon gehört? Ich wäre über
eine Lösung hoch erfreut!
MfG, Klaus Stangl
Hi Klaus!
...> <img name"..." border"0" src="random_Script()">
^also das waer mir neu, dass das geht.
schreib doch im <img src=""> das bild hinein, das du dort moechtest.
wenn du nicht weisst, welche bild da jetzt rein soll (wegen dem Random) schreib dir eine funktion, die das/die bild(er) nach dem laden der seite aendert, oder mach den <img src=""> aufruf aus nem script heraus.
lg
Hoagie
Hallo Klaus,
Wenn ich richtig verstanden habe, möchtest Du in Deiner Html-Datei ein zufälliges Bild ausgeben.
Afaik geht das nicht über src="" von <img>, sondern indem Du das Bild mit Javascript in die Datei schreibst.
function randimg() {
imgs = new Array ('images/bild1.jpg','images/bild2.jpg');
var i = parseInt(random() * 2);
return imgs[i];
}
In der Datei:
document.write('<img src="' + randimg() + '">');
Das ist allerdings ungetestet, und sollte deshalb vorher aufbereitet werden :-)
Gruß AlexBausW
P.S.: (falls es so ist:) onMouseover im <img> funktioniert im NN nicht: Its not a truck, it
s a creature ;-)
Please visit my SELFvisitingcard @ http://www.atomic-eggs.com/selfspezial/daten/150.html