function Close(){
var ua = navigator.userAgent;
var ie = navigator.appName == "Microsoft Internet Explorer"?true:false;
if(ie){
var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE")+5,ua.indexOf(";",ua.indexOf("MSIE"))));
alert(IEversion);
if(IEversion < 5.5){
var str = "<object id = 'noTipClose' classid='clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'>";
str += "<param name='Command' value='Close'/></object>";
document.body.insertAdjacentHTML("beforeEnd",str);
document.all.noTipClose.Click();
}else{
window.parent.opener = null;
window.parent.open('','_self','');
window.parent.close();
}
}else{
widow.parent.close();
}
}
分享到:
相关推荐
本篇将介绍一种技术,可以让`window.close()`在Internet Explorer以及其他现代浏览器中关闭窗口时不再弹出提示对话框。 ### 核心代码解释 以下是一个名为`functionClose()`的函数,该函数实现了上述功能: ```...
- **Internet Explorer 6/7/8**:`window.close()`通常可以直接关闭窗口,但在某些情况下可能会出现提示。 - **Firefox**:对于用户直接输入URL或通过Ctrl+点击链接打开的窗口,`window.close()`可能不会生效,除非...
Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: ...
window.close(); ``` ### `window.name` `window.name` 属性允许我们为`window`对象设置一个字符串值,该值在窗口的生命周期内保持不变,即使窗口被导航到其他URL。这可以用来在页面间传递数据,特别是在`window....
window.close(),一看就知道是用来关闭浏览器窗口... 在IE中,window.close()能生效,在生效的时候,会弹出提示框,询问你是否关闭该窗口,如图: 点击“是”,可以直接关闭该窗口。是这段代码在chrome和Firefo
而 `window.close()` 方法则用于关闭当前窗口。 在IE6中,使用 `window.opener = null; window.close();` 的组合,可以在打开一个新窗口后关闭原窗口,并且不会显示通常的"要关闭窗口吗?"的确认提示。这是因为IE6...
【浏览器页面关闭window.close()的使用详解】 在Web开发中,有时我们需要在用户操作后关闭当前浏览器窗口。这时,`window.close()`函数通常被用来实现这一功能。然而,`window.close()`并不像其他JavaScript方法...
它也支持返回一个`Window`对象,你可以通过这个对象来操作新窗口,如关闭窗口或修改窗口的大小。 总结一下,`window.showModalDialog`更适合需要用户完成特定任务并收集反馈的场合,因为它是阻塞的,用户无法忽略...
window.close(); return; } // ...省略其他条件判断 } ``` #### 四、实际应用场景 在实际开发中,`window.showModalDialog()` 常用于以下几种场景: - **数据录入**: 需要在模态对话框中收集用户信息,然后...
2. 在新窗口中处理用户交互后,使用`window.close`关闭窗口,并在关闭前将结果通过`window.opener`通知原窗口。 3. 原窗口需要监听`beforeunload`或`unload`事件,当新窗口关闭时,这些事件会触发,从而获取到返回值...
在Internet Explorer和Navigator 4及以上版本中,如果设置为`dependent`,则新窗口会与打开它的窗口保持关联,并且当主窗口关闭时,该窗口也会自动关闭。示例代码如下: ```javascript window.open("dependent.html"...
### JavaScript打开页面window.location与window.open的区别 #### 一、概述 在JavaScript中,`window.location` 和 `window.open` 都是用来控制浏览器导航的重要API,但它们在使用场景、功能特性和行为上有显著的...
### window.clearInterval与window.setInterval的用法 在前端开发中,经常需要用到定时器来实现某些功能,例如计时器、轮播图等。而`window.setInterval`和`window.clearInterval`是JavaScript中用于处理定时任务的...
Window.showModalDialog 和 Window.open 用法简介 Window.showModalDialog 和 Window.open 都是 JavaScript 中的方法,用于创建新窗口或对话框,下面分别介绍它们的用法和参数。 一、Window.open() 方法 Window....
Window.open 最大化问题解决方案 Window.open 是 JavaScript 中的一个方法,用于打开新的浏览器窗口。然而,在实际应用中,我们经常需要将弹出的窗口最大化,以便更好地展示内容。在本文中,我们将探讨如何使用 ...
js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等... window.close(); } [removed] <a>logout</a> </body> </html> 火狐默认不支持js关闭浏览器窗口,可以在about:config中将dom
<A class=a07 href="javascript:window.close()">关闭</A>
### window.location.href页面跳转的用法(区别于redirect) #### 概述 在Web开发过程中,页面跳转是一项常见的需求。通常我们会使用`Response.Redirect`来进行页面跳转,但这种方式无法在跳转前执行客户端脚本...