`
liudaoru
  • 浏览: 1575875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

支持IE6、IE7的关闭页面的函数

    博客分类:
  • Ajax
阅读更多

function closeWin() {
	var isIE6 = (window.navigator.userAgent.indexOf("MSIE 6") != -1);
	if(isIE6) {
	 	window.opener=null;
	} else {
		window.open('','_self','');
	}
	window.close();
}
 

2
0
分享到:
评论
5 楼 liudaoru 2009-03-24  
032615 写道

window.close();
不就可以关闭了么?为什么还要这么麻烦,有原因吗?

直接window.close()的话IE7会提示是否关闭,用户体验不好
4 楼 032615 2009-03-18  
window.close();
不就可以关闭了么?为什么还要这么麻烦,有原因吗?
3 楼 jmu 2009-03-17  
不错  (
2 楼 liudaoru 2009-03-17  
sodabao 写道

方法不错 支持一个

呵呵,也是总结来的~

1 楼 sodabao 2009-03-17  
方法不错 支持一个

相关推荐

    退弹代码(关闭网页弹出)_可突破IE6_IE7_IE8限制

    总结来说,这个退弹代码解决方案是为了解决IE6、IE7和IE8的弹窗限制,通过监听页面事件、创建ActiveXObject以及处理链接点击事件,实现了在特定条件下防止新窗口弹出的功能。由于这个代码仅在IE6、IE7、IE8下测试...

    IE7pro 2.47

    **IE7pro 2.47** 是一个针对Internet Explorer 7.0和8.0浏览器的增强工具包,旨在提升用户体验,增加更多的功能和安全特性。这个版本为2.47,是开发者对原有IE7浏览器的一个扩展,旨在解决原版浏览器的一些限制和...

    IE7 关闭窗口不弹出对话框

    标题“IE7 关闭窗口不弹出对话框”涉及到的是在使用Internet Explorer 7(简称IE7)浏览器时,如何避免在关闭窗口时出现确认对话框的问题。这通常与JavaScript和浏览器的设置有关,因为大多数浏览器会在用户尝试离开...

    弹出层锁窗口 背景变灰 支持Firefox ie6 ie7 opera safari

    在网页设计和开发中,"弹出层锁窗口 背景变灰 支持Firefox ie6 ie7 opera safari" 是一个常见的需求,主要用于创建一个突出显示特定内容或执行操作的交互式用户体验。这个功能允许在用户与弹出层交互时,使页面背景...

    让ie6实现多页浏览

    双击"绿化.bat"文件,实际上是在计算机上安装或配置一个扩展或插件,这个插件能够使IE6支持多页面浏览。这可能涉及到注册dll文件(如`WebTools.dll`),修改注册表设置,或者添加自定义脚本到浏览器环境中,以实现多...

    利用PowerBuilder实现对IE浏览器的调用与控制

    在 Ole_ie 对象的 DocumentComplete 事件中,可以添加如下代码来更新页面标题和控制按钮状态: ```pb string ls_title ls_title = ole_ie.object.Document.Title st_title.Text = ls_title // 更新页面标题 if ole...

    ie事件捕获控件 捕获ie浏览器到打开链接等等的事件

    "ie事件捕获控件"是一个专门针对Internet Explorer(IE)浏览器设计的技术解决方案,它允许开发者捕获并处理浏览器的各种事件,例如打开链接、加载页面、关闭窗口等。这种技术的核心在于事件模型,它是JavaScript和...

    捕捉IE关闭按钮事件

    标题“捕捉IE关闭按钮事件”涉及到了JavaScript编程中的一个特定问题,即如何在用户点击Internet Explorer(IE)浏览器的关闭按钮时执行某些代码。这篇博客文章可能探讨了如何实现这一功能。 在JavaScript中,...

    IE关闭主窗口时,同时关闭所有的子窗口

    标题“IE关闭主窗口时,同时关闭所有的子窗口”涉及到的是网页浏览器中窗口管理的编程技术,特别是针对Internet Explorer(IE)的。在IE中,一个主窗口可能会打开多个子窗口,用户通常期望在关闭主窗口时,所有相关...

    修改IE进程数及内存释放问题

    至于内存释放问题,IE浏览器有时可能不会及时释放已关闭页面的内存。在某些情况下,这可能导致内存持续增长,影响系统性能。除了通过上述的`TabShutdownDelay`设置来优化,用户还可以尝试以下方法: 1. 定期清理...

    IeTab控件09最新款

    09年最新款VB写的IE多页面浏览器控件,WEB控件自带的大多数功能都实现。带4种风格皮肤,支持关键字查找;高亮显示关键字及关闭高亮显示关键字;可以设置页面是否为编辑模式或浏览模式;可以取得选择部分的HTML;支持...

    解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题

    window.close()` 这段代码在IE6中能够正常工作,但在IE7及更高版本中却失效的问题。 `window.opener` 是JavaScript中的一个属性,它引用了创建当前窗口的窗口对象。在用户通过一个链接或脚本打开新窗口后,新窗口...

    js 关闭窗口和关闭页面的几种方法

    关闭IE6/IE7下的窗口 针对不同版本的Internet Explorer浏览器,可能需要采用不同的关闭方式。 - **IE6**: 可以直接调用`window.close()`。 - **IE7**: 需要先创建一个空的顶层窗口,再关闭当前窗口。 ```...

    Automating IE using VB6

    例如,我们可以使用`Navigate2`方法加载指定的URL,使用`Stop`方法停止当前的导航,`Refresh`方法刷新页面,`Quit`方法关闭浏览器,`GoBack`、`GoHome`、`GoForward`方法进行前进、后退和返回主页的操作。...

    转转_js_print_ie

    7. **兼容性测试**:由于IE的不同版本对某些特性支持不同,因此进行充分的跨版本测试至关重要。 8. **性能优化**:如果页面元素很多,考虑使用懒加载或分页策略,以减少打印时的资源消耗。 9. **错误处理**:考虑...

    兼容IE8的jQuery弹窗插件

    对于那些还需要支持老式浏览器如IE8的项目,选择一个兼容的jQuery弹窗插件至关重要。"popup.js"就是这样一个专为IE8设计的jQuery插件,它不仅样式简洁,还提供了丰富的功能,如自动隐藏、点击事件触发回调等。 首先...

    zDialog 弹出IE

    6. **事件处理**:可能包含事件监听和处理机制,允许开发者在用户与对话框交互时执行相应的代码,比如在窗口关闭时触发回调函数。 **使用场景:** 1. **信息提示**:当需要向用户显示重要通知或警告时,zDialog...

    js无抖动对联广告兼容IE6

    Internet Explorer 6(IE6)是一款老旧的浏览器,它不支持许多现代Web标准和特性。为了确保在IE6中正常运行,我们需要采用一些兼容性策略,比如使用传统DOM操作、避免使用ES5以上的新特性,使用`document.all`而...

    IE对象函数大总结[文].pdf

    Window对象的这些属性和方法构成了JavaScript在IE浏览器中操作和交互网页的基本工具,它们使得开发者能够实现动态效果、用户交互以及对页面内容的控制。在进行网页开发时,理解并熟练运用Window对象是至关重要的。

    易语言源码易语言取IE网页信息源码.rar

    - **WinAPI函数**:易语言可以调用Windows API函数,如`CreateObject`、`Navigate`等,来控制IE浏览器的实例并执行浏览操作。 - **HTML解析**:获取到网页内容后,可以通过解析HTML代码来提取所需信息,易语言中...

Global site tag (gtag.js) - Google Analytics