`

javascript 无提示框关闭IE窗口

阅读更多
一段JavaScript脚本程序,负责关闭窗口,如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。

解决方案有以下几种方法:

1.指向自己关闭法
<script language="javaScript">
function closeWindow() 
{
  window.opener = null;
  window.open(' ', '_self', ' '); 
  window.close();
}
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">


2.框架top关闭法
<script language="javaScript">
function closeWindow() 
{  
    window.opener = null;  
    window.open('', '_top', '');  
    window.parent.close();  
}  
</script>
<input type='button' value='关闭窗口' onClick="closeWindow()">


3.另外还有一种网上常用的方法,不过似乎对IE8不起作用但在IE6上是中简单的直接关闭的方法
 
window.opener = null;  
window.close();
分享到:
评论

相关推荐

    javascript透明信息提示框

    ### JavaScript 实现透明信息提示框(Tooltip)技术详解 #### 一、引言 在现代网页设计中,信息提示框(Tooltip)作为一种重要的交互元素,能够有效提升用户体验。特别是那些带有透明效果的信息提示框,更是增加了...

    javascript 半透明提示框 简单实用

    在本教程中,我们将深入探讨如何使用JavaScript实现一个半透明提示框,同时解决浏览器的兼容性问题,特别是针对IE浏览器的滤镜效果。 首先,让我们了解什么是半透明提示框。半透明提示框是指在网页上弹出的一个具有...

    IE小窗口代码

    标题中的“IE小窗口代码”指的是在Internet Explorer(简称IE)浏览器中,通过JavaScript编程实现的一种小型弹出窗口。这种小窗口通常用于显示提示信息或动态数据,为用户提供交互式的用户体验。JavaScript是一种...

    IE架构下,javascript实现的使用popUp仿照msn提示框,可以跳到页面外

    本文将深入探讨如何利用JavaScript实现一个仿照MSN消息提示框的功能,让弹出窗口不仅局限于当前页面,还能跳转到页面外部。 首先,我们需要理解JavaScript的基本语法和DOM(Document Object Model)操作。DOM是HTML...

    javascript 关闭IE6、IE7

    在IE6中,当尝试用JavaScript关闭窗口时,通常会出现一个系统默认的提示框询问用户是否要关闭浏览器。要避免这个提示框并直接关闭窗口,可以使用以下代码: ```javascript if(ieVersion == "6.0") { window.opener...

    JavaScript实现IE菜单功能

    - `2,1`:关闭所有IE窗口,并打开一个新窗口。 - `4,1`:保存网页。 - `6,1`:打印网页。 - `7,1`:打印预览。 - `8,1`:打印页面设置。 - `10,1`:查看页面属性。 - `17,1`:全选。 - `22,1`:刷新。 - `45,1`:...

    js关闭子窗口

    由于不同的浏览器对JavaScript的支持程度不同,特别是对于老旧版本的Internet Explorer(IE),可能需要特别处理才能正确关闭子窗口。 - **对于IE6**:可以通过以下方式关闭窗口: ```javascript function ...

    用javascript关闭本窗口技巧小结_.docx

    在实际开发中,为了确保兼容性和用户体验,建议采用更稳健的策略,比如使用模态对话框提示用户确认关闭,或者利用框架和事件监听来控制窗口的生命周期。 总的来说,JavaScript关闭窗口的功能需要兼顾各种浏览器的...

    js弹出页面窗口和关闭.

    5. **针对不同版本IE的关闭方法**:由于历史原因,不同的IE版本对窗口关闭的支持有所不同,需要采用不同的策略。 ```javascript // IE6 function closeie6() { window.opener = null; window.close(); } //...

    NET2005关闭窗口的方法

    对于非JavaScript打开的页面,直接调用`window.close()`会在某些浏览器中触发一个警告提示框,询问用户是否确定关闭页面。为了避免这个提示框,可以使用ActiveX控件(仅限于IE浏览器): ```html ...

    JavaScript仿MSN右下角窗口简洁版代码

    JavaScript仿MSN右下角弹窗是一种常见的网页交互设计,它模仿了早期MSN Messenger软件的通知方式,在页面右下角弹出提示信息。这种设计在现代网页应用中被广泛应用,用于显示通知、消息提醒或者用户交互反馈。下面...

    跨浏览器模态窗口|对话框|提示框插件

    **跨浏览器模态窗口|对话框|提示框插件——Ply** 在Web开发中,模态窗口、对话框和提示框是不可或缺的交互元素,它们用于向用户展示重要信息或进行确认操作。Ply是一款专门针对这类需求设计的插件,它提供了丰富的...

    使用JAVASCRIPT实现弹出框,过一段时间自动消失.txt

    通过调用`window.createPopup()`方法,可以生成一个弹出窗口,但需注意的是,`createPopup`并非标准的JavaScript方法,这通常意味着这段代码可能是在特定的浏览器环境(如IE)下编写的,或者是在某种框架或库的上...

    基于Jquery的Javascript弹出窗口

    【基于Jquery的Javascript弹出窗口】是一种在网页中实现交互式信息提示的技术,它能够以更为优雅的方式替代传统的浏览器alert、confirm和prompt对话框。Jquery是一个强大的JavaScript库,它简化了DOM操作,事件处理...

    js无提示关闭浏览器窗口的两种方法分析

    在实际应用中,开发者应尊重用户的控制权,避免不必要的、可能引起困扰的自动窗口关闭操作。对于确实需要的场景,可以考虑使用提示用户确认的方式,或者采用上述方法结合浏览器特定的设置和系统级操作。

    javascript弹出带文字信息的提示框效果

    在JavaScript编程中,弹出带有文字信息的提示框是一种常见的用户交互方式,它能够向用户提供即时反馈或展示一些重要的信息。本文将详细讲解如何利用JavaScript实现这种效果,以及涉及到的相关技术点。 首先,我们...

    用javascript关闭本窗口不弹出询问框的方法

    关于如何在使用JavaScript关闭浏览器窗口时避免弹出询问框的问题,这在早期的浏览器实现中有所不同,特别是在IE和Firefox中。以下是详细的解释和代码示例。 首先,通常情况下,当使用JavaScript的window.close()...

    javascript完全学习手册1 源码

    14.3.1 时钟提示自动关闭 442 14.3.2 日历生成器 444 14.4 窗口特效 450 14.4.1 窗口拖动 451 14.4.2 图层受标签控制显示 457 14.5 鼠标特效 460 14.5.1 鼠标方向提示 460 14.5.2 鼠标控制页面上下移动 462 14.6 ...

    程序天下:JavaScript实例自学手册

    12.5 关闭窗口不提示的方法 12.6 关闭窗口时的提示 12.7 定时弹出窗口 12.8 调整窗口的大小 12.9 打开的窗口居中 12.10 打开窗口的等待提示 12.11 在打开的窗口中返回数据 12.12 创建弹出窗口 12.13 不允许窗口出现...

Global site tag (gtag.js) - Google Analytics