open(), do zamkniecia okna funkcji close().
Oto przykład.
<script language="JavaScript">
<!--
var secWindow
//Tworzenie nowego okna
function openW(){
secWindow = window.open("picture.html","","HEIGHT = 400, WIDTH=600")
}
//Zamykanie nowego okna
function closeW() {
if(secWindow) {
secWindow.close()
secWindow = null
}
}
//-->
</script>
<FORM>
<INPUT TYPE = "button" VALUE = "utwórz nowe okno" onClick = "openW()">
<INPUT TYPE = "button" VALUE = "zamknij okno" onClick = "closeW()">
</FORM>
<script language="JavaScript">
<!--
function alertW() {
window.alert("To jest okno alert!")
}
//-->
</script>
W sekcji BODY wywołuję funkcję:
<FORM>
<INPUT TYPE = "button" VALUE = "ALERT!" onClick = "alertW()">
</FORM>
<script language="JavaScript">
<!--
function confirmW() {
if(window.confirm("Czy jesteś pewien, że chcesz się przełączyć do strony głównej?")) {
location.href="index.html"
}
}
//-->
</script>
W części BODY wywołuję tą funkcję:
<FORM>
<INPUT TYPE = "button" VALUE = "CONFIRM" onClick = "confirmW()">
</FORM>
<script language="JavaScript">
<!--
function promptW() {
var answer = window.prompt("Jak masz na imię?","ququqa","")
if(answer) { window.alert("Hello "+answer+"!")}
}
//-->
</script>
W części BODY wywołuję funkcję:
<FORM>
<INPUT TYPE = "button" VALUE = ""PROMPT" onClick = "promptW()">
</FORM>