kyuu: größe popup verändern

Hallo allerseits,

ich habe Bilder in verschiedenen Größen, die ich in einem Popup präsentieren will.

Man findet auf der Hauptseite Vorschaubilder und beim klick auf eines wird das dann vergrößert im Popup angezeigt.

Habe mich mal an einem Skript versucht, diese Bilder in ein Popup zu laden und auf Breite/Höhe-Änderungen einzugehen:

var altehohe, altebreite;

function popup(URL, breite, hoehe) {
  if(!window.picspop) { altebreite = breite; }
  if(!window.picspop) { altehoehe = hoehe; }

if(window.picspop)
  {
      if(altebreite != breite || altehoehe != hoehe)
      {
          picspop.resizeTo(breite, hoehe);
          window.picspop.location.href = URL;
      }
      else
      {
          window.picspop.location.href = URL;
      }
  }
  else
  {
      picspop = window.open(URL, "picspop", "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+breite+",height="+hoehe+",left = 190,top = 162");
  }

altebreite = breite;
  altehoehe = hoehe;

picpspop.focus();

}

Es tauchen folgende Probleme auf:
1.) Wenn man das Popup "eigenhändig" geschlossen hat lässt es sich nicht mehr öffnen.
2.) der .focus funktioniert nur wenn sich das Popup öffnet, nicht aber wenn man nur den Inhalt oder die Größe und Inhalt geändert hat.

Getestet habe ich im IE und im Firefox mit gleichem Ergebnis.

Hoffe Ihr könnt mir direkt helfen oder mir einen Link zu einem ähnlichen Problem nennen.

Gruß,
kyuu

  1. hi,

    ich habe Bilder in verschiedenen Größen, die ich in einem Popup präsentieren will.

    http://www.huddletogether.com/projects/lightbox/
    http://www.huddletogether.com/projects/lightbox2/

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }