Bild anzeigen mit JS

Hallo allerseits,

ich möchte auf einer Seite u.a. Bilder anzeigen lassen, welche in der Adresszeilevorher definiert wurden.
Also z.B.: Seitenaufruf mit http://…/anzeigen.html?Bild5.jpg

soll dann dieses Bild5.jpg an einer bestimmten Stelle im Text anzeigen.

Weiss jemand, wie ich den Aufruf des Bildes mit JS hinbekomme? Das Auslesen mittels window.location.search.slice(1) kenne ich zwar, aber wie geht der Aufruf des Bildes?

Schönen Dank im voraus!

Gruß

Horst

Hi Horst,

wenn der Seitenaufruf: http://…/anzeigen.html?Bild5.jpg
ist, kannst Du mit
„window.location.href.search(/html?.+/)“
die Position von „html?“ im AufrufURL ermitteln.
Dann 5 dazuzählen.
Dann einfach „window.location.href.slice(position)“ damit würzen und schon hast Du den Bildnamen.
Im Text dann einfach „document.write“ verwenden.
Es gibt sicher auch einfachere Lösungen (?), aber auf die Schnelle fällt mir nix anderes ein…

CU (M)ike

Hi Mike,

das extrahieren des Bildernamens aus der URL ist schon klar; es geht nur um den Aufruf des Bildes! Geht es auch ohne „document.write“? Bei dem Befehl verstehen leider einige Browser ja nur „Bahnhof“, und dann ist der Zug abgefahren…;-(
Wenn es eine Einbindung in den geben würde, wäre es schon klasse…

Gruß

Horst

hi Horst,
das müssen dann aber Uralt Browser sein…
Seit der 3er Version können sie das document.write eigentlich alle… (ist eigentlich die JS-„Urfunktion“ schlechthin)
Wenn nicht einfach einen -Bereich einfügen, das der Nutzer sich einen Scriptfähigen Browser zulegen soll.

document.write("")
sollte zumindest ein Ergebnis erbringen (o.k., bei alten Operas weiß man nie, aber an alles kann man nun mal nicht denken)

CU (M)ike