社区
JavaScript
帖子详情
window.close()为什么不好使呢.非常报歉,本人已经无分可送了.
power2003
2003-05-20 03:54:44
<input type="button" onclick="window.close()">
为什么会不好使呢?谢谢大家了.
...全文
187
3
打赏
收藏
window.close()为什么不好使呢.非常报歉,本人已经无分可送了.
为什么会不好使呢?谢谢大家了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Estyle
2003-05-20
打赏
举报
回复
//IE6+SP1以下有效
<OBJECT id=closeit classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<a href="javascript:closeit.Click()">点这里关闭窗口</a>
//IE5.5以上有效
<input type=button value=关闭 onclick="window.opener='null';window.close()">
//IE5.5以上有效
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0></OBJECT><input type=button value=关闭窗口 onclick=document.all.WebBrowser.ExecWB(45,1)>
Struggling
2003-05-20
打赏
举报
回复
<input type="button" onclick="javascript:window.close()">
bbrr
2003-05-20
打赏
举报
回复
如果你执行close()方法去关闭一个不是由脚本程序打开的窗口,就会出现一个确认对话框让用户选择是否关闭窗口。如果在历史列表中只有当前一个记录,那么在Navigator中就不会出现对话框。然而,如果你使用close()退出最后运行的浏览器实例,确认对话框就会出现。
知道了这点就好解决了
探索浏览器页面关闭
window
.
close
()的使用
说起来
window
.
close
(),这也是个“不太让人省心”的角色。因为浏览器兼容性千差万别,还对他有诸多限制。 使用语法:
window
.
close
() 场景复现 昨天发现有人在csdn上传违禁文件,举报后来到了这个页面: 里面那个按钮发现点击无效! 就。。。当时就挺尴尬的。 不过既然它说是【关闭】,当时就想到了这个堪称“漏洞百出”的
close
事件,F12打开控制台一看:果不其然 看到这顿时就来了兴趣 探索过程和解决方案 为什么就突然来了兴趣呢? 首先,从这行代码中可以看出:这个页面不是通过 w
window
.
close
() 关闭菜单
不好
使
前言:项目开发中有一个需求需要通过
window
.
close
()将浏览器的窗口关闭,使用
window
.
close
();没能有效关闭窗口,功能失效了。以上3条都不能从根本上解决问题,只有第3条能勉强实现,但是带来的问题是打开一个空白页,并没有真正的关闭。综上:
window
.
close
() 只能处理关闭由js打开的窗口。
关于
window
.
close
()不能关闭的问题解决
问题:我最近看一个视频做一个很简单的贪吃蛇小游戏,我增加一些用户体验辅助功能,但是我发现我使用
window
,
close
()时,不起作用,并且查看控制台时发现有“Scripts may
close
only the
window
s that were opened by it.”警告,明白
window
,
close
()在老的ie浏览器起作用,在谷歌和搜狐浏览器都不起作用,很多人都避免使用它。于是我找了...
万能
window
.
close
()
function
close
Win() { try {
window
.opener =
window
; var win =
window
.open("","_self"); win.
close
(); top.
close
(); } catch (e) { alert(e); } }
JS关闭当前窗口
window
.
close
()方法
过去,当直接调用
window
对象的
close
()方法,而不是对
window
实例调用
close
()时,浏览器会关闭最前面的窗口,不管脚本是否创建了该窗口。现在,出于安全原因,不再允许脚本关闭未打开的窗口。(Firefox46.0.1:脚本无法关闭尚未打开的窗口) 1.直接调用
window
对象的
close
()方法
window
.
close
() 当直接调用
window
.
close
()方法时,IE会弹出提示框,询问是否关闭此窗口。 Firefox则不会关闭页面。 Google则会立即关闭当前页面。 2.wind
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章