当前位置: 首页 > 图文教程 > 网络编程 > Javascript > 无提示框关闭IE窗口

Javascript
颜色渐变效果
用户输入密码的强度
子父窗口之间的操作
破解Session cookie的方法
检测用户按键
[JS]点出统计器
js选择日期
本窗口将在秒后自动关闭
非常酷的有农历的日历挂历!
COOL而实用的动态效果
不错显示时间特效
设为首页,加入收藏
document对象execCommand的command参数介绍
超酷右下浮出广告窗口代码
两边静止的广告条
表单提交(插入效果)javascript
状态栏(status)特效
一个特帅的展示图片的js+css
打印/预览/设置的客户端代码
创建表格,并添加事件

Javascript 中的 无提示框关闭IE窗口


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-10   浏览: 370 ::
收藏到网摘: n/a

 
    在不是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下测试的,通过的。