IE6 hack for js 集锦


Posted in Javascript onSeptember 23, 2014

1. ie6下iframe不显示的问题

在ie6下有时会碰到iframe不显示的问题,刷新后才能显示,此问题不是页面加载慢导致的,出现该问题的原因有多种可能:

src属性放在iframe中最前面(未曾遇见)
高度设置为100%,ie6下iframe不能取到该高度实际值,解决方案:设置为固定高度值
使用a标签触发onclick事件动态创建iframe时也会出现该现象,解决方案:click函数中增加return false; 如:

2. ie6下css sprite多次加载问题

在ie6下css sprite以及使用背景图的css中,对于同一图片会出现多次加载,增加了请求数,同时在带有hover效果的图片中会出现闪动现象。解决方案:

<!--[if IE 6]> 
    <script type="text/javascript">
    document.execCommand("BackgroundImageCache",false,true);
  </script>
  <![endif]-->

3. 页面跳转失效

在ie6下使用js的window.location.href=url做页面跳转时,会出现无效现象,尤其在a标签中使用onclick执行该函数时。解决方法:

window.location.href=url;return false;
Javascript 相关文章推荐
jquery text(),val(),html()方法区别总结
Nov 04 Javascript
javascript文件中引用依赖的js文件的方法
Mar 17 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
Jan 23 Javascript
js和jQuery设置Opacity半透明 兼容IE6
May 24 Javascript
浅谈移动端之js touch事件 手势滑动事件
Nov 07 Javascript
JavaScript实现多重继承的方法分析
Jan 09 Javascript
使用watch监听路由变化和watch监听对象的实例
Feb 24 Javascript
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
vue里如何主动销毁keep-alive缓存的组件
Mar 21 Javascript
初试vue-cli使用HBuilderx打包app的坑
Jul 17 Javascript
Vue CLI中模式与环境变量的深入详解
May 30 Vue.js
Vue+Element UI实现概要小弹窗的全过程
May 30 Vue.js
深入理解javascript作用域和闭包
Sep 23 #Javascript
js变量、作用域及内存详解
Sep 23 #Javascript
js单独获取一个checkbox看其是否被选中
Sep 22 #Javascript
多个checkbox被选中时如何判断是否有自己想要的
Sep 22 #Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 #Javascript
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 #Javascript
一个JavaScript处理textarea中的字符成每一行实例
Sep 22 #Javascript
You might like
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
php中json_encode UTF-8中文乱码的更好解决方法
2014/09/28 PHP
PHP简单实现记录网站访问量功能示例
2018/06/06 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
javascript中的关于类型转换的性能优化
2010/12/14 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
JS小功能(列表页面隔行变色)简单实现
2013/11/28 Javascript
在页面上用action传递参数到后台出现乱码的解决方法
2013/12/31 Javascript
javascript中Object使用详解
2015/01/26 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
无需 Flash 使用 jQuery 复制文字到剪贴板
2016/04/26 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
2016/10/17 Javascript
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
清空元素html(&quot;&quot;) innerHTML=&quot;&quot; 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
layer.open弹层查看缩略图的原图,自适应大小的实例
2019/09/05 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
对python中的argv和argc使用详解
2018/12/15 Python
一行python实现树形结构的方法
2019/08/09 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
2020/05/25 Python
Python程序慢的重要原因
2020/09/04 Python
使用Python实现音频双通道分离
2020/12/25 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
AmazeUI框架搭建的方法步骤(图文)
2020/08/17 HTML / CSS
巴黎欧莱雅法国官网:L’Oreal Paris
2019/04/30 全球购物
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
大专学生推荐信范文
2013/11/19 职场文书
预备党员思想汇报范文
2014/01/11 职场文书
大学自主招生推荐信
2014/05/10 职场文书
小学生竞选班干部演讲稿(5篇)
2014/09/12 职场文书
小学语文教师竞聘演讲稿范文
2019/08/09 职场文书
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle