<BODY>
<SCRIPT LANGUAGE="JavaScript">
var winhdl = window.open("about:blank");function checkWinOpen()
{
try
{
if (!winhdl.closed)
{
alert("Forbidden! Please close your opening window first");
return false;
}
}
catch (e)
{
return true;
}
}function changeurl()
{
if (checkWinOpen())
{
window.location = "about:blank";
}
}function closewin()
{
if (checkWinOpen())
{
window.close();
}
}
</SCRIPT>
<button onclick="changeurl()">改变地址</button>
<BR>
<button onclick="closewin()">关闭窗口</button>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
var winhdl = window.open("about:blank");function checkWinOpen()
{
try
{
if (!winhdl.closed)
{
alert("Forbidden! Please close your opening window first");
return false;
}
}
catch (e)
{
return true;
}
}function changeurl()
{
if (checkWinOpen())
{
window.location = "about:blank";
}
}function closewin()
{
if (checkWinOpen())
{
window.close();
}
}
</SCRIPT>
<button onclick="changeurl()">改变地址</button>
<BR>
<button onclick="closewin()">关闭窗口</button>
</BODY>
解决方案 »
- js div一个小问题,请各路大侠指教,谢啊
- 高分求救,服务端返回json问题,总是提示“invalid label”,大家帮帮忙!
- 帮我做一道算术题,又简单又不简单。
- js中方法调用问题
- 一个正则问题
- 在线急等~~~~~~~~~~~
- 我要设置一个DIV里面所有的P段落的字体(P元素没有ID和Class), 请问该怎么写?
- 请教大家帮忙看看这样的系统该如何设计
- 读取cookies方面的问题,请帮我看看。
- 判断哪个单选被选中的简单问题
- 请问如何让类似 “2/(1-1/3)”这样的表达式得到精确的值?结果应该是3,但javascript中得到的是2.99...5
- ???javascript 动态改变滚动条的颜色
但是我要用在BODY里面,onunload和onbeforeunload都试过了,都是即使判断出有子窗口没关,窗口也照关不误。这个怎么解决?