Andreas Lindig: Fenster per Link öffnen, wenn vorhanden nur fokussieren.

Beitrag lesen

Hallo Supahanz,

Ich verzweifele langsam...

na supa - gleich verzweifeln.

Ich hoffe, jemand hat noch einen Tipp parat

mußt grad' mal nachschaun. Ich hab das mal so gemacht:

function info(seite,_hoehe,_oben,_breite,_links)
{
   //hier werden nur die uebergebenen Maße initialisiert
   init_masse(_hoehe,_oben,_breite,_links)

//hier die eigentliche Funktion
   if(!fenster || fenster.closed)
      fenster=window.open(seite,'','width='+breite+',height='+hoehe+',top='+oben+',left='+links+',resizable='+resize+',scrollbars='+scroll);
   else
      fenster.focus();

return void(null);
}

kann man bei meinem Pizzataxi testen (auf das kleine Fragezeichen klicken, dann geht ein Fenster auf). Die ganze .js-Datei kannst Du Dir dann ja mal selber ankucken.

Wichtig ist, daß Du die Variable für das Fenster vorher bekannt machst.

läuft bei mir im Mozilla und IE einwandfrei. Im Opera natürlich nicht, aber der ist auch nicht maßgeblich für JS.

Gruß, Andreas

--
gemeinsam wehren:
gegen das größte Weihnachtsgesteck der Welt in Dortmund