最近遇上个非常诡异的问题:在ie6下,从地址栏直接输入网址,或者从超链接打开的时候网页种动态加载的js数据不会执行。但是刷新下就ok。
后来才知道这又是ie6的一个bug:当该js数据是no-cache, no-store,并且是gzip压缩的时候就会出现这个问题。
修改前:
HTTP/1.1 200 OK
Date: Mon, 07 Dec 2009 10:40:20 GMT
Server: Apache
Cache-Control: no-cache, no-store, max-age=0, must-revalidate, max-age=0
Expires: Mon, 07 Dec 2009 10:40:20 GMT
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
修改web服务器配置后:
HTTP/1.1 200 OK
Date: Mon, 07 Dec 2009 10:57:56 GMT
Server: Apache
Cache-Control: max-age=0, must-revalidate, max-age=0
Expires: Mon, 07 Dec 2009 10:57:56 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3396
Connection: close
Content-Type: text/html; charset=utf-8
修改后问题解决!
相当之无语
分享到:
相关推荐
ie不执行javascript修复ie不执行javascript修复ie不执行javascript修复 当IE不能正常运行时,打开该工具就可以了,自动修复
javascript动态添加表格数据行 在很多web应用中,我们会遇到很多需要动态插入多行纪录的地方。比如,在人才网站上,我们填写简历的时候,我们要填写我们的项目经验,我们可以根据自己的实际情况动态的添加条数,这种...
swfupload 使用时会有ie兼容性问题。将这个js拷贝覆盖则能解决ie9ie10下面不能加载上传组件的兼容性问题。
IE6、IE7、IE8对css和js支持方面差异的研究
ie6 ie7 ff浏览器兼容 border:2px solid #00f; /*IE、ff的属性*/ border:2px solid #090\9; /* IE6/7/8的属性 */ border:2px solid #F90\0; /* IE8支持 */ *border:2px solid #F00; /* IE6、7支持 */ _border:2...
本文档内容涵盖:IE6升级到IE9过程中Javascript, DOM, HTML, CSS等方面的变化和调整。 概述 2 第一章:HTML 3 第一节:IE7-IE8更新 3 1. 如果缺少结束标记的 P 元素后跟 TABLE、FORM、NOFRAMES 或 NOSCRIPT 元素,会...
html版 需要用户用ie打开,...bat+reg版 考虑到用户电脑使用能力不强的情况下,没有对路径及activeX允许运行的约束,采用bat脚本注册ocx,reg导入ie安全设置和可信任站点,这个版本就没有添加将网址加入收藏夹的功能
在代码的开始处直接有介绍如何使用,这个不需要其他任何多余的处理,而且还可以解决背景定位情况下,IE6下的PNG修复问题,可以说是目前解决PNG问题最为完美的处理方式
ie8 数据执行保护 详细原因和解决办法,看后一切都明了。
最近项目要用jquery开发,于是打算用flexigrid做表格功能,但是遇到了数据不能显示、IE下显示等问题(在FF下显示正常)。于是花了2个小时时间对flexigrid.pack.js进行调试,经过苦闷的两个小时后,皇天不负有心人,...
解决IE兼容IE6,IE7,IE8,IE9,IE10js文件
IE6png透明JS
js_IE6支持png透明解决png_ie6下不透明背景图片
IE6下png透明处理脚本(js),包含了三种方式实现IE6下png不透明的问题,经实测通过。
ie6中使用png可以实现透明效果的javascript
<script type="text/javascript" src="image/ie_png.js"> <script type="text/javascript"> ie_png.fix('.png, .menu ul li a span'); // 第二个参数为含有png的标签id(css) ie_png.fix('.png, .logo span');...
它修复了许多的HTML和CSS问题,并使得透明PNG在IE5、IE6下正确显示。 使IE5,IE6兼容到IE7模式(推荐) <!–[if lt IE 7]> ”http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE7.js” type=”text/javascript...
JS最简单的滚动新闻,兼容IE6及其他主流浏览器,还可以调整滚动速度
解决JSON.parse()在IE7下不兼容( JSON在IE下未定义)问题。 直接引用就可以。 摘要必须大于100个字节!摘要必须大于100个字节!
解决IE6浏览器下的PNG透明图片显示问题,调用方法见压缩包内的txt文档