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.extend 函数详解
Feb 03 Javascript
Extjs根据条件设置表格某行背景色示例
Jul 23 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 Javascript
js仿百度登录页实现拖动窗口效果
Mar 11 Javascript
分享10个优化代码的CSS和JavaScript工具
May 11 Javascript
使用递归遍历对象获得value值的实现方法
Jun 14 Javascript
又一枚精彩的弹幕效果jQuery实现
Jul 25 Javascript
jQueryUI Datepicker组件设置日期高亮
Oct 13 Javascript
PHP 实现一种多文件上传的方法
Sep 20 Javascript
浅谈vue的几种绑定变量的值 防止其改变的方法
Mar 01 Javascript
webstorm添加*.vue文件支持
May 08 Javascript
electron踩坑之dialog中的callback解决
Oct 06 Javascript
深入理解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
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
Destoon模板制作简明教程
2014/06/20 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
javascript while语句和do while语句的区别分析
2007/12/08 Javascript
javascript JSON操作入门实例
2010/04/16 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
Bootstrap每天必学之警告框插件
2016/04/26 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
javascript基本数据类型及类型检测常用方法小结
2016/12/14 Javascript
微信小程序 textarea 组件详解及简单实例
2017/01/10 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
详解nodejs微信jssdk后端接口
2017/05/25 NodeJs
Vue实现百度下拉提示搜索功能
2017/06/21 Javascript
jQuery选择器_动力节点Java学院整理
2017/07/05 jQuery
webpack-dev-server自动更新页面方法
2018/02/22 Javascript
javacript replace 正则取字符串中的值并替换【推荐】
2018/09/13 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
2019/06/09 Javascript
Vue动态创建注册component的实例代码
2019/06/14 Javascript
Vue 自定义指令功能完整实例
2019/09/17 Javascript
Python面向对象编程基础解析(二)
2017/10/26 Python
Numpy掩码式数组详解
2018/04/17 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
python 多进程共享全局变量之Manager()详解
2019/08/15 Python
Python Django form 组件动态从数据库取choices数据实例
2020/05/19 Python
Python如何实现远程方法调用
2020/08/07 Python
使用django自带的user做外键的方法
2020/11/30 Python
css3中transition属性详解
2014/09/02 HTML / CSS
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
2015年幼儿园中班开学寄语
2015/05/27 职场文书
大学生入党自传2015
2015/06/26 职场文书