会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
朝露绿客联盟
...从明天起,做一个幸福的人。 ...喂马,劈材,周游世界。 ...从明天起,关心粮食和蔬菜。 ...我有一所房子,面朝大海春暖花开。
CnBlogs
Home
New Post
Admin
[javascript]解决IE7的window.close()弹出确认提示框
一、打开新页面,原页面关闭,且不弹出确认提示框
<
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
>
posted @
2008-04-13 15:06
blueKnight
Views(
3035
) Comments(
3
)
Edit
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告