DevTrain

Autor: Hannes Preishuber

Browserfenster nur einmal öffnen

Per Hyperlink kann man ein neues Fenster öffnen um z.B. Zusatzinfos anzuzeigen. Das vordere Fenster ist kleiner und der Benutzer klick auch wieder in das große Fenster. Per JavaScript kann man nun die Steuerung übernehmen, so das immer nur ein Clientfenster hochpoppt. Die Window Open Funktion vergibt nun einen Fensternamen, so das das Fenster wieder gefunden werden kann (Kaufhaus). Per Querystring können wie gehabt Parameter übergeben werden und der Inhalt des Clientfensters geänder werden.

<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--

function button1_onclick() {
 openBrowser();
}

//-->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE=javascript>
<!--
function openBrowser()
 {
  f =

window.open("formular.asp?","kleiderkaufhaus","title=DEMO,width=400,height=400

");
  f.focus()
 };
//-->
</SCRIPT>
<INPUT type="button" value="Button" id=button1 name=button1

LANGUAGE=javascript onclick="return button1_onclick()">
<P>&nbsp;</P>

</BODY>
</HTML>

Mit Hilfe von Javascript hat man auch noch einfluss ob das Fenster Modal , oder sich automatisch nach wenigen Sekunden schliessen soll.

 


Erfasst am: 01.03.2001 - Artikel-URL: http://www.devtrain.de/news.aspx?artnr=353
© Copyright 2003 ppedv AG - http://www.ppedv.de