Michael M.: fotogalerie erstellen

Hallo zusammen.

Ich versuche mir gerade eine Fotogalerie im Netz zu erstellen und wollte dafür mit Javascript einfach nur ein applet erstellen, daß bei Click auf das Thumbnail ein Fenster aufmacht und das  Foto darstellt. Soweit kein Problem!
Dann wollte ich Links in dieses Popupfenster einsetzen, damit der Betrachter einfach in der Galerie vor uns zurück springen kann.
Aufgerufen wird also ganz einfach so:

<a href="javascript:schreib('1','10')"> <img src="usa2_thumbs/1_thumb.jpg"></a>

die schreibfunktion befindet sich einer extra.js-datei, die so aussieht:

function schreib(imgname,limit){
var nav = navigator.userAgent;
var posX=100;
var posY=30;
Fenster=window.open("about:blank","KleinesFenster","width=850 pt,height=670 pt,left="+posX+",top="+posY);
Fenster.document.open();
Fenster.document.writeln("<html><head><title>JavaScript by M.Markowitz</title>");
Fenster.document.writeln("<script src='http://www.markowitz.de/bilder.js' type='text/javascript'></script>");
Fenster.document.writeln('</head><body>');
Fenster.document.writeln("<table cellspacing='0' cellpadding='0' width='850'><tr><td style='text-align:center'>");
Fenster.document.writeln("<img src=http://www.webflur.de/usa2/" + imgname + ".jpg hspace='0' align='center'>");
var next=imgname;
var prev=imgname;
next++;
prev=prev-1;
Fenster.document.writeln("<a href='javascript:schreib('"+prev+"','10')'><img src='photo-script/pfeil_links.jpg'></a>");
Fenster.document.writeln("<a href='javascript:schreib('"+next+"','10')'><img src='photo-script/pfeil_rechts.jpg'></a>");
Fenster.document.writeln("</table></body></html>");
Fenster.document.close();
Fenster.document.focus;}

Das Skript schießt den gesamten Internet Explorer ab! Ich such jetzt seit 3 geschlagenen Tagen - mir scheint, ich bin zu blöd... :-)

Bitte, bitte, kann mir einer von euch einen Tip geben?

Grüße und Danke,
Michael

  1. Hallo zusammen.

    Ich versuche mir gerade eine Fotogalerie im Netz zu erstellen und wollte dafür mit Javascript einfach nur ein applet erstellen, daß bei Click auf das Thumbnail ein Fenster aufmacht und das  Foto darstellt. Soweit kein Problem!
    Dann wollte ich Links in dieses Popupfenster einsetzen, damit der Betrachter einfach in der Galerie vor uns zurück springen kann.

    In Javascript gibt's keine Applets, das ist Java

    Ansonsten kann ich dir nur teilweise weiterhelfen:
    http://home.arcor.de/struebig/js/popup/index.htm

    Struppi.

    1. Hi Struppi,

      da ich sehe, dass Du noch auf bist, kurze Frage, kannst Du bitte nochmal in [pref:t=46787] vorbeischauen, ich hab da noch ne Nachfrage.

      Danke
      Dieter

    2. Ich versuche mir gerade eine Fotogalerie im Netz zu erstellen und wollte dafür mit Javascript einfach nur ein applet erstellen, daß bei Click auf das Thumbnail ein Fenster aufmacht und das  Foto darstellt. Soweit kein Problem!
      Dann wollte ich Links in dieses Popupfenster einsetzen, damit der Betrachter einfach in der Galerie vor uns zurück springen kann.

      Ansonsten kann ich dir nur teilweise weiterhelfen:
      http://home.arcor.de/struebig/js/popup/index.htm

      Ja, das krieg ich ja auch hin. Ein reines Popup-Fenster zu erstellen hat bei mir ja auch schon funktioniert. Sobald ich in das Pop-Up-HTML allerdings wieder Javascript-Funktionen einbauen lasse und als src auf meine .js-Datei verweise, schmiert der Browser gnadenlos ab.

      Hilfe,
      M.