PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Javascript: Zusatz-Browserfenster öffnen



Import-Script
08.07.2002, 20:31
Auf einer HTML-Seite rufe ich durch einen Link eine Javascript-Funktion auf, die ein zweites, kleines Browserfenster f&uuml;r Zusatzinformationen öffnet. Nachdem diese Funktion einmal aufgerufen wurde, funktioniert der automatische Refresh des Hauptfensters &#40;mit &#60;META REFRESH...&#41; nicht mehr. <BR>Ist das normal? <BR> <BR>Die Funktion sieht so aus: <BR>&#40;statt openMarker hätte man auch mit typeof wndInfo auf &#34;undefined&#34; pr&uuml;fen können; habe ich aber erst hinterher rausgefunden&#41; <BR> <BR>var openMarker = 0; <BR>var DOC_PATH = &#34;/middach/&#34;; <BR> <BR>function Info&#40;placeNum&#41; <BR>{ <BR> // Abfrage, ob schon geöffnet, ist nötig, weil manche Browser &#40;Mozilla&#41; sonst <BR> // bei jedem Aufruf ein neues Fenster erzeugen. <BR> if&#40;&#40;openMarker == 0&#41; || wndInfo.closed&#41; <BR> { <BR> wndInfo = window.open&#40;DOC_PATH &#43; &#34;info.php?place=&#34; &#43; placeNum, &#34;&#34;, &#34;screenX=200,screenY=100,height=300,location=no,me nubar=no,resizable=yes,scrollbars=yes,status=no,to olbar=no,width=200&#34;&#41;; <BR> openMarker = 1; <BR> } <BR> else <BR> wndInfo.location.href = DOC_PATH &#43; &#34;info.php?place=&#34; &#43; placeNum; <BR> <BR> wndInfo.focus&#40;&#41;; <BR>} <BR> <BR>