在不是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) 关闭窗体无提示
另一种关闭窗口无提示的方法:
<input type="button" value="没有提示关闭" onclick="window.opener=null;window.close();" />
补充:
同样的语句,在IE6下很正常,在IE7下就弹出要关闭窗口前的提示。客户要求很苛刻,急需解决,请各位大虾帮忙,谢谢!
很简单,请使用这段代码:
<a href="#" onclick="window.opener=null;window.open( ' ', '_self ');window.close();" >不确认关闭 </a >
也就是在window.opener=null;window.close()之间加入window.open( ' ', '_self ');
就OK了!
分享到:
相关推荐
标题中的“打开新窗口,并且无提示关闭老窗口”是一个JavaScript编程任务,主要涉及Web开发中的浏览器窗口操作。描述进一步明确了需求,即在用户点击页面链接时,打开一个新的定制窗口,同时无提示地关闭当前(母)...
实现不带任何提示关闭当前窗口的功能,可以通过直接调用window.close()方法来实现。但需要注意的是,window.close()方法只能关闭由脚本打开的窗口。如果要关闭当前窗口,需要配合window.open('','_self')方法使用,...
这样,无论是哪个版本的IE浏览器还是Firefox,都能够实现无提示关闭窗口的功能。 需要注意的是,在使用这类技术时,应严格遵守用户的意愿和浏览器安全策略,仅在确实需要时使用,并对用户的操作给予适当的指示或...
在使用 Internet Explorer(IE)浏览器时,用户可能会遇到一个特定情况:当他们尝试关闭一个包含多个选项卡的窗口时,浏览器会弹出一个警告对话框,询问用户是希望关闭当前选项卡还是全部选项卡。这种行为是出于保护...
标题中的“IE小窗口代码”指的是在Internet Explorer(简称IE)浏览器中,通过JavaScript编程实现的一种小型弹出窗口。这种小窗口通常用于显示提示信息或动态数据,为用户提供交互式的用户体验。JavaScript是一种...
IE6、IE7、Firefox JavaScript 无提示关闭窗口的代码 在 Web 开发中,关闭当前窗口是一个常见的需求,特别是在用户提交表单或完成某些操作后。然而,在不同的浏览器中,关闭窗口的方法却有所不同。下面我们将详细...
本文将详细讲解如何在IE浏览器中,特别是IE6和IE7版本,屏蔽“您查看的网页正在试图关闭窗口,是否关闭此窗口”的提示,并实现全屏显示页面。 在IE6中,如果一个网页需要自动关闭自身并防止弹出确认关闭的对话框,...
- **对于IE7**:IE7需要稍微不同的方法来关闭窗口: ```javascript function closeIE7() { window.open('', '_top'); window.top.close(); } ``` 这些函数可以根据浏览器的不同版本来调用,确保在各种浏览器...
由于安全策略,IE不允许直接使用`window.close()`来无提示关闭窗口,除非窗口是通过`window.open()`方法打开的。因此,我们需要设置`window.opener`属性为一个任意值,然后再调用`window.close()`: ```javascript ...
本文实例总结了JS针对浏览器窗口关闭事件的监听方法。分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) [removed] [removed]=onclose; function ...
在JavaScript中,无提示关闭浏览器窗口的操作可能会受到浏览器安全策略的限制,主要是为了防止恶意脚本强制关闭用户未预期的窗口。以下将详细介绍两种在不同情况下尝试关闭浏览器窗口的方法: 1. 使用JavaScript的`...
js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器。 代码如下: <html> <head /> <body> [removed] function closeWin(){ window.opener=null; window.open(”,’_...
在本实例中,我们将深入探讨ASP开发中的几个关键知识点,包括窗口和页面的样式设置、鼠标单击链接的样式、添加窗口关闭按钮、日期选择器、全屏显示网页以及关闭IE浏览器时的提示对话框处理。 1. **窗口及页面设置**...
### 解决IE上网只能打开一个窗口的问题 #### 问题描述 在使用Internet Explorer浏览器时,可能会遇到只能打开一个窗口的情况,即点击其他链接时无法弹出新的窗口或没有任何响应。这种情况极大影响了用户的浏览体验...
1. 如果你想完全关闭弹出窗口提示,将滑块移动到“高”位置。这样,所有弹出窗口都会被阻止,而不会有任何提示。 2. 如果你想在弹出窗口被阻止时收到提示,可以将滑块保持在“中”或者更低的位置,这样当浏览器阻止...
总之,实现JavaScript在IE和Firefox中无提示关闭窗口的关键在于理解每个浏览器对`window.close()`的处理方式,并通过检测浏览器类型来执行相应的关闭逻辑。通过这些代码示例,开发者可以更好地处理这种跨浏览器的...
标题中的“屏蔽IE弹出'您查看的网页正在试图关闭窗口,是否关闭此窗口'的方法”指的是在使用Internet Explorer浏览器浏览网页时,有时会遇到一个警告提示,询问用户是否要关闭当前窗口。这个提示通常出现在某些网页...