解决IE7的window.close()弹出确认提示框
2008-05-15 17:35
295 查看
一、打开新页面,原页面关闭,且不弹出确认提示框
<a href="javascript:op();">打开</a>
<SCRIPT LANGUAGE="JavaScript">
<!--
var a;
function op()
{
a=window.open("about:blank","_top");
a.document.write("<a href=/"javascript:self.opener=null;self.close();/">关闭</a>");
}
//-->
</SCRIPT>
二、只允许open一次
var newwindow = '';
function popitup(url,target)
{
if (!newwindow.closed && newwindow.location)
{
newwindow.location.href = url;
}
else
{
newwindow=window.open(url,target);
if (!newwindow.opener) newwindow.opener = self;
}
if (window.focus)
{newwindow.focus()}
return false;
}
三、直接关闭IE,不弹出确认提示
<SCRIPT LANGUAGE="JavaScript">
<!--
function closeWin()
{
window.open("","_self");
top.opener=null;
top.close();
}
//-->
</SCRIPT>
<a href="javascript:op();">打开</a>
<SCRIPT LANGUAGE="JavaScript">
<!--
var a;
function op()
{
a=window.open("about:blank","_top");
a.document.write("<a href=/"javascript:self.opener=null;self.close();/">关闭</a>");
}
//-->
</SCRIPT>
二、只允许open一次
var newwindow = '';
function popitup(url,target)
{
if (!newwindow.closed && newwindow.location)
{
newwindow.location.href = url;
}
else
{
newwindow=window.open(url,target);
if (!newwindow.opener) newwindow.opener = self;
}
if (window.focus)
{newwindow.focus()}
return false;
}
三、直接关闭IE,不弹出确认提示
<SCRIPT LANGUAGE="JavaScript">
<!--
function closeWin()
{
window.open("","_self");
top.opener=null;
top.close();
}
//-->
</SCRIPT>
相关文章推荐
- [javascript]解决IE7的window.close()弹出确认提示框
- [javascript]解决IE7的window.close()不弹出确认提示框
- [javascript]解决IE7的window.close()弹出确认提示框(转)
- window.close关闭窗口,不弹出系统提示,直接关闭
- window.close关闭窗口,不弹出系统提示,直接关闭
- window.close关闭窗口,不弹出系统提示,直接关闭
- window.close关闭窗口,不弹出系统提示,直接关闭
- window.close关闭窗口,不弹出系统提示,直接关闭
- 解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
- window.close关闭窗口,不弹出系统提示,直接关闭
- window.close 关闭网页不弹出系统提示的方法
- window.close()不弹出提示框
- 用window.close()关闭而不弹出提示窗口
- window.close关闭窗口,不弹出系统提示,直接关闭
- ie7 ie8 关闭窗口不提示(window.close())
- window.close()不提示的解决方法
- 消除window.close()的提示窗口(ie6 ie7)
- window.close关闭窗口,不弹出系统提示,直接关闭
- 消除window.close()的提示窗口(ie6 ie7)
- window.close关闭窗口,不弹出系统提示,直接关闭