Elisabeth: self.moveTo + Dateien als Abfrage übergeben

Hallo,

ich baue eine thumbnail und realsize Galerie, die z.B.: immer die Datei oeffner.html abruft. Das anzuzeigende Bild soll per oeffner.html?bild1 mit dem Fragezeichen übergeben werden und das neue Fenster soll sich in der Bildschirmmitte palzieren. Ich versuche das mit:

self.moveTo(((screen.availWidth-350)/2),(screen.availHeight-250)/2); //- Positionsänderung zu Bildmitte
var bild = location.search;
bild = bild.substr(1);
document.write('<A HREF="#" onClick="window.close();return false"><IMG');
document.write('SRC="bilder' + bild + '" BORDER=0></A>'); //- Übergebene Datei wird ausgelesen
//-->

Irgendwas funktioniert absolut nicht - kann mir bitte jemand helfen?
Grüsse Elisabeth

  1. 'n Tag.
    Was spricht denn dagegen das Fenster da zu lassen, wo es ist.
    Zentrier einfach das Bild und mach einen schönen Rahmen drum.
    Mir z.B. würde es sehr auf'n Keks geh,
    wenn mein Fenster permanent zuckt,
    da ich immer zig Tabs gleichzeitig offen habe.

    1. 'n Tag.
      Was spricht denn dagegen das Fenster da zu lassen, wo es ist.
      Zentrier einfach das Bild und mach einen schönen Rahmen drum.
      Mir z.B. würde es sehr auf'n Keks geh,
      wenn mein Fenster permanent zuckt,
      da ich immer zig Tabs gleichzeitig offen habe.

      Hallo siro,

      an sich hast Du ja nicht unrecht, aber ich denke wenn ich über den thumbs die originalbilder anzeige und diese wieder auf klick in das bild schliessen kann, ist das für den user angenehmer als erst immer in die ecke mit der maus zu müsssen und hin und her...

      Weisst Du wo es in meinem script hängt oder nicht?

      Elisabeth

      1. Also bei mir (Mozilla) scheint es zu funktionieren.
        Das Fenster wird automatisch neu ausgerichtet.
        Einzig seltsam ist die Bild-Url 'bilderbild1'.
        Aber was war jetzt genau das Problem?

        1. Also bei mir (Mozilla) scheint es zu funktionieren.
          Das Fenster wird automatisch neu ausgerichtet.
          Einzig seltsam ist die Bild-Url 'bilderbild1'.
          Aber was war jetzt genau das Problem?

          Ich rufe über ein Popup die Datei oeffner.html?bild1 auf.

          In oeffner.html soll dann über:

          var bild = location.search;
          bild = bild.substr(1);
          document.write('<A HREF="#" onClick="window.close();return false"><IMG');
          document.write('SRC="bilder' + bild + '" BORDER=0></A>'); //- Übergebene Datei wird ausgelesen

          das Bild 1 aufgerufen werden...

          Aber es wird es nicht?!

          1. Deine URL hat ja auch keine Endung, wie bei Bilddateien üblich.
            Meine Vermtung ist außerdem, dass du nicht "bilderbild1" sondern "bilder/bild1" wolltest. Versuch's mal so:
            document.write('SRC="bilder/' + bild + '.jpg" BORDER=0></A>');

            1. Deine URL hat ja auch keine Endung, wie bei Bilddateien üblich.
              Meine Vermtung ist außerdem, dass du nicht "bilderbild1" sondern "bilder/bild1" wolltest. Versuch's mal so:
              document.write('SRC="bilder/' + bild + '.jpg" BORDER=0></A>');

              Die Endung war es nicht sondern die zweite Zeile substr:

              var bild = location.search;
              bild = bild.substr(1);
              document.write('<center><A HREF="#" onClick="window.close();return false"><IMG ');
              document.write('SRC="bilder/' + bild + '" BORDER=0></A>');

              So funktioniert´s, ich danke Dir vielmals!
              Elisabeth