Hallo Sabine,
bis zu dem Schritt, wo das ? herausgenommen wird, ist alles klar. wenn ich aber versuche, 0003.jpg in eine Zahl umzuwandeln, steht NaN da. ab diesem Punkt ist mir alles unklar.
das ist klar, 0003.jpg ist auch keine Zahl (NaN=Not a Number).
Wenn Du nicht den Bildindex sonder die ganze Bildadresse/Bildname übergeben willst, ist das ganze noch einfacher:
var Begriff = window.location.search;
var d = Begriff.substring(1,10);
Jetzt sollte in d die Adresse/der Name des Bildes stehen, also z.B 00003.jpg. Du musst jetzt die Zeile mit <img src="..."> mit document.write ausgeben:
document.write('<img src="'+d+'">');
zum Testen ruhig ein alert('<img src="'+d+'">') einsetzen. Aber schau dir http://de.selfhtml.org/javascript/objekte/document.htm#write an, damit Du weißt, was Du tust. Und achte auf die " und '.
Gruß, Jürgen