基于Ie浏览器开发页面程序要注意的关键字

ie浏览器是现在普遍使用的浏览器,对于ie的插件也就非常多,但是最让人头疼的就是屏蔽广告的插件。屏蔽广告没有什么不好的,但是屏蔽了我的代码那就不可以了。

遨游, 它对于url中以ad开头的地址几乎是全屏蔽掉,再就是带有ad开头的js代码,也屏蔽。

ie , 装了瑞星卡卡之后才发现,ie的插件把html中的div正个给偷走了。不刷新页面再次运行js,就会报错:找不到对象,或者对象为空。瑞星卡卡就会提示页面有广告,已经屏蔽,虽然我的代码不是以ad 开头。

用firefox调试,程序100%是正确的。只有在ie内核的浏览器下才能发现这个问题。

要注意的问题就是:

1 ,不要用ad , pop来开头作url的地址。

2 ,不要用ad , pop来开头作js代码的文件名例如 (admin.js),很容易给屏蔽的

3, 如果要用js来实现弹出窗口的效果,最好把html代码也写到js里面,这样,浏览器就不会屏蔽这段类似广告的代码。否则,当你点击了5、6次之后,页面就会报错。

 4,近期开发过程中,发现firefox对某些html元素有屏蔽作用,不知是不是插件造成的。对于比较长的url他会把<a></a>过滤,在页面看不到任何信息。尤其是在给一个图片加了链接后,图片也看不到了。具体原因还不清楚,初步认为是url过长造成的,因为我换成短的后,就没有问题了。继续查询中。。。

你可能感兴趣的:(html,浏览器,IE,firefox)