时间:2021-05-28
如下
复制代码 代码如下:
var ary = /h/('hello');
alert(ary);
IE6/7/8/9中报错
Firefox/Safari/Chrome/Opera的最新版本均弹出了“h”
以上写法等价于
复制代码 代码如下:
var ary = /h/.exec('hello');
即 Firefox/Safari/Chrome/Opera浏览器中使用exec方法时可以去掉“exec”用 “正则直接量+()” 方式使用。
IE10 Platform Preview 仍然不支持该简写方式。
相关:
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/RegExp/exec
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
csshover相信做前端开发都知道,IE6、IE7都不支持:active伪类,IE6更甚,连:hover伪类都不支持。为了解决这个问题,一般都会引入一个css
ie6对position:fixed不支持,网上有很多解决方法,有的在ie6,ie7上调试成功后,在ie8上又不好使,div层还是跟随滚动条浮动;以下总结方法,
ie6可以直接显示本本地路径的图片如:~~~网上都说ie7就不支持这种文件系统路径的url,但测试xpie8还是可以的ie8+alphaImageLoader滤
在企业网站建设过程中可能会碰到border-radius在IE6中不支持,border-radius是CSS3的标准,在IE6中不支持,但可以通过一些方式来实现
1,onload事件复制代码代码如下:LinkElementonloadIE6/7:IE8/9:Opera:即IE6/7/8/9/Opera都支持onload事