<html>
<head>
<script type="text/javascript">
var w=window;
var i=0;
function dualButt(){
i++;
if (i==1){
one()
document.forms[0].elements[0].value="Открыть окно";
}
if (i==2){
two()
document.forms[0].elements[0].value="Закрыть окно";
i=0;
}
}
function one(){
w.open('http://www.03www.su','null','width=100,height=30,status=no,resizable=yes');
}
function two(){
w.close();
}
</script>
</head>
<body>
<form>
<input type="button" value="Нажми" onclick="dualButt()">
</form>
</body>
</html>
Кнопка двойного действия
Здравствуйте, помогите разобраться. Почему при повторном нажатии кнопки окно не закрывается.
w.open('
надо
w = window.open('
п.с.: и не забудь что браузер может заблокировать.
Цитата: Franky
вместо
w.open('
надо
w = window.open('
п.с.: и не забудь что браузер может заблокировать.
w.open('
надо
w = window.open('
п.с.: и не забудь что браузер может заблокировать.
Спасибо за помощь, все работает.
дык! Гуголь пока еще не подводил ;)