无提示框关闭IE窗口
2005-02-18 14:02
246 查看
摘自《开发者资源》
在不是js打开的页面上按window.close(),会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。
试试下面代码:
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">
试着改变参数会得到其他一些功能:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 好像是撤销,有待确认
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
这些只对IE5.5以上版本有效,我是在IE6下测试的,通过的。
在不是js打开的页面上按window.close(),会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。
试试下面代码:
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">
试着改变参数会得到其他一些功能:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 好像是撤销,有待确认
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
这些只对IE5.5以上版本有效,我是在IE6下测试的,通过的。
相关文章推荐
- 根据IE的不同,调用不同的无提示关闭窗口的方法,
- IE 6.0、IE 7.0 无提示关闭窗口
- JavaScript无提示关闭窗口(兼容IE/Firefox/Chrome)
- 【转】javascript IE下的关闭ie窗口出现提示关闭问题
- JavaScript无提示关闭窗口(兼容IE/Firefox/Chrome)
- javascript无提示关闭窗口,兼容IE,Firefox
- IE,Firefox下无提示关闭窗口
- IE6,IE7下关闭窗口无提示的代码
- JavaScript无提示关闭当前页面窗口,兼容IE/Firefox/Chrome
- IE 6.0、IE 7.0 无提示关闭窗口
- JavaScript无提示关闭当前页面窗口,兼容IE/Firefox/Chrome (Close the current page window without confirm by JavaScript, support all browsers)
- javascript无提示关闭窗口,兼容IE,Firefox
- IE,Firefox下无提示关闭窗口
- IE,firefox(火狐)浏览器无提示关闭窗口js实现代码小结
- 无提示框关闭IE窗口
- IE JS关闭窗口不提示的方法
- [转]兼容IE和Firefox的打开新窗口,关闭父窗口,不提示解决方法
- js窗口关闭提示信息(兼容IE和firefox)
- IE,firefox(火狐)浏览器无提示关闭窗口js实现代码小结
- 实现调用window.close()关闭窗口时IE不提示