`
镭风【CHN】
  • 浏览: 110867 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IE6下载文件后窗口不会关闭的解决方法

阅读更多
最近在改项目中的一个BUG,功能是这样的:
画面输入查询条件然后后台查找数据库,把结果以CSV的形式下载到本地。
当前画面负责生成数据,另外弹出一个窗口来负责下载数据。

现在的问题是:
在IE8下一切正常,但是IE6下载文件之后子窗口不会自动关闭。

被这个破问题困扰了好几天终于找到解决办法了,其实很简单,就是修改了window.open方法。

原代码:
window.open('PopupSNforOID.aspx', '', 'height=' + hauteur + ', width=' + largeur + ', top=' + wintop + ', left=' + winleft + ', toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no');


修改后的代码:
window.open('PopupSNforOID.aspx', '');


这样问题就解决了。。。原理未知。。。
0
0
分享到:
评论

相关推荐

    快速关闭所有IE窗口

    这种情况下,一种快速解决方法就是通过特定的脚本或工具来批量关闭这些窗口。 首先,我们需要理解恶意网页的工作原理。通常,恶意网页会利用脚本语言(如JavaScript或VBScript)进行自动化操作,例如连续打开新的...

    IE窗口关闭按钮锁定小工具

    针对这一问题,【IE窗口关闭按钮锁定小工具】应运而生,它是一款专门为IE浏览器设计的实用程序,旨在通过禁用关闭按钮来防止多用户随意关闭窗口,从而避免对WEB资源的占用或中断。 该小工具的工作原理相对简单明了...

    js关闭子窗口

    - **对于IE7**:IE7需要稍微不同的方法来关闭窗口: ```javascript function closeIE7() { window.open('', '_top'); window.top.close(); } ``` 这些函数可以根据浏览器的不同版本来调用,确保在各种浏览器...

    自动关闭ie的弹出窗口

    标题中的“自动关闭ie的弹出窗口”是指在使用Internet Explorer(简称IE)浏览器时,通过编程方式自动处理和关闭那些不必要的弹出式窗口。在Web开发或日常使用中,弹出窗口可能会带来不便,尤其是在自动化测试或者...

    ie 模态弹窗 父子窗口交换数据

    模态弹窗(通常称为 modal window)是在当前页面上打开的新窗口,它阻止用户与背景页面交互,直到弹窗关闭。在Internet Explorer(IE)浏览器中,处理这种交互可能会有一些特殊的考量,因为与其他现代浏览器相比,IE...

    IE6-IE9兼容性问题列表及解决办法

    **解决方法**:使用标准的JavaScript API来处理窗口关闭逻辑。 ## 结论 从IE6到IE9,浏览器在HTML、CSS以及JavaScript方面进行了大量的改进和标准化工作。了解这些变化对于维护老版本浏览器的兼容性和优化用户体验...

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

    接着是`ie6.js`,这个文件包含了一段使用JavaScript编写的代码,利用了IE特有的`attachEvent`方法来监听页面的`onload`和`onunload`事件。这段代码通过`eval`函数执行了一个字符串化的JavaScript代码,用于创建一个...

    js弹出页面窗口和关闭.

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

    易语言直接弹出IE下载保存窗口

    6. 下载完成后,可能需要清理或关闭浏览器对象,释放资源。 对于初学者来说,理解并应用这些知识点可能有些挑战,但通过学习易语言的基本语法、Windows API的使用以及如何处理字符编码问题,可以逐步掌握这个功能的...

    IE8开发人员工具无法使用的解决方法

    然而,在使用过程中,有时候按下F12键后,任务栏中会出现开发人员工具的任务,但开发工具窗口却不会弹出,甚至在IE8浏览器内部也找不到该工具。即使重新安装了IE8,这个问题依然存在。本文将详细介绍几种可能的解决...

    JavaScript关闭当前页面(窗口)不带任何提示

    为了避免在一些浏览器(比如IE)中可能出现的问题,可以先将window.opener设置为null,以防止 opener 引用的窗口因为当前窗口关闭而受到影响。具体的代码实现如下: ```javascript ;window.open('','_self');window....

    IE浏览器下载RAR文件的问题

    这种方法解决了问题的核心,避免了依赖第三方下载工具来临时改变文件扩展名,从而实现了根本性的修复。 此外,对于那些可能遇到类似问题但对系统设置不熟悉的用户,建议他们在进行任何系统或浏览器设置修改之前,...

    谷歌调IE 解决cmd窗口问题

    谷歌调IE 解决cmd窗口问题,双击安装,在c盘下有个alert文件下,可以配置

    解决IE上网,只能打开一个窗口,点击其它窗口无效

    ### 解决IE上网只能打开一个窗口的问题 #### 问题描述 在使用Internet Explorer浏览器时,可能会遇到只能打开一个窗口的情况,即点击其他链接时无法弹出新的窗口或没有任何响应。这种情况极大影响了用户的浏览体验...

    IE小窗口代码

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

    鼠标右键控制ie Windows窗口

    标题中的“鼠标右键控制ie Windows窗口”指的是在Windows操作系统中,通过鼠标右键菜单实现对Internet Explorer(简称ie)浏览器窗口的操作,如前进、后退和关闭等。这一功能通常是由第三方软件或插件提供的,它扩展...

    NET2005关闭窗口的方法

    这种方法适用于需要在服务器端逻辑控制窗口关闭的情况。 综上所述,关闭窗口在.NET 2005开发中可以通过多种方式实现,包括使用HTML与JavaScript结合、利用ActiveX控件以及通过服务器端代码控制。每种方法都有其适用...

    快速关闭所有打开的IE浏览器窗口.docx

    标题中的“快速关闭所有打开的IE浏览器窗口”指的是在Windows操作系统中,用户希望迅速结束所有正在运行的Internet Explorer(简称IE)浏览器实例。这可能是为了节省系统资源,解决浏览器无响应,或者在需要快速清理...

Global site tag (gtag.js) - Google Analytics