IE Hack IE系列浏览器的hack大略如下: _nowamagic:1px;———–ie6 *nowamagic:1px;———–ie7 nowamagic:1px\0;———-ie89 nowamagic:1px\9\0;——–ie9 :root nowamagic:1px; —-ie9(实 ...
分类:
Web程序 时间:
2017-08-01 15:44:58
阅读次数:
189
由于HTML DOM 的getElementsByClassName()不兼容ie9以下浏览器,所以需要封装一个通过类名获取对象的函数getElementsByClass()。参数class是要获取的class类名,parent是其父级的id,确定范围用的,可选。 ...
分类:
其他好文 时间:
2017-08-01 12:39:36
阅读次数:
158
JavaScript ES5标准中新增了一些Array方法,如every()、some()、filter()、map()。它们的出现使我们能够更加便利地操作数组,但对IE9以下浏览器的兼容性比较差。下面来看一下它们的用法。 运行效果 ...
分类:
编程语言 时间:
2017-07-31 10:15:30
阅读次数:
177
由于IE9之前的版本对JScript对象和COM对象使用不同的垃圾收集例程,因此闭包在IE的这些版本中会导致一些特殊的问题。具体来说,如果闭包的作用域链中保存着一个HTML元素,那么久意味着该元素将无法被销毁。来看下面的例子 以上代码创建了一个作为element元素事件处理程序的闭包,而这个闭包则又 ...
分类:
其他好文 时间:
2017-07-31 10:01:04
阅读次数:
128
以下内容,均来自不同的网站,非本人原创,只是收集一下放在一起! =============================== [一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10] 在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解 ...
分类:
其他好文 时间:
2017-07-29 10:19:51
阅读次数:
202
1、html部分 a、最突出也是最容易想到的就是高版本的浏览器用了低版本的浏览器无法识别的元素,从而导致不能解析。这点主要体现在html5的新标签上 解决办法是:htmlshim框架可以让低于IE9的浏览器支持html5 b、img的alt属性,在图片不存在的情况下,各浏览器的解析不一致 在chro ...
分类:
其他好文 时间:
2017-07-28 18:19:31
阅读次数:
156
随着html5(后面用h5代表)标签越来越广泛的使用,IE9以下(IE6-IE8)不识别h5标签的问题让人很是烦恼。 在火狐和chrome之类的浏览器中,遇到不认识的标签,只要给个display:block属性,就能让这个元素成为一个类似div的元素,但是到IE上就很恶心了,它不认识就是不认识,你在 ...
分类:
其他好文 时间:
2017-07-27 17:03:37
阅读次数:
186
attachEvent 与addEventListener到底有什么区别呢?总结如下: 一、适应的浏览器版本不同 attachEvent——兼容:IE7、IE8;不兼容firefox、chrome、IE9、IE10、IE11、safari、opera addEventListener——兼容:fir ...
分类:
其他好文 时间:
2017-07-27 12:44:26
阅读次数:
154
我这边申明下:我写这篇日志主要是想然ie8可以支持html5的个别标签闭合,并不能让ie全然支持html5。我之前写的可能会误导非常多同学。希望大家能明确。 今天脑抽想用html5标签设计一个网页。我本人用的是火狐浏览器,都弄好后我发现一个非常严重的问题。除了ie9下面的浏览器都不能支持html5标 ...
分类:
Web程序 时间:
2017-07-25 19:34:24
阅读次数:
443
背景ie9+ background-size 为背景图片定义宽高 cover 铺满背景区域,多余的裁切 contain 缩放图片完全显示出来,背景大小不符合有留白 px em % 注:如果自定义则传递两个参数,background-attachment为fixed时无效 ie7 8兼容写法:filt ...
分类:
Web程序 时间:
2017-07-25 10:13:13
阅读次数:
151