许多企业和个人网站纷纷被IFRAME了,有的挂上了鸽子,有的疯狂地弹窗,有的给人家增加流量。一个个文件去查找替换那些IFRAME代码,刚松口气,不久又加上去了。
其实只需要写一句代码,就可以搞定了。就是IE特有的的CSS中的属性expression,插进去试试,果然那些IFRAME不起作用了。
代码如下:
<style type=”text/css” media=”all” id=”http://nihaoku.cn“> /*<![CDATA[*/ iframe{ v:expression(this.src=’about:blank’,this.outerHTML=”);/*使用IE Only 的样式会除所有 IFRAME */ } #f126{v:expression() !important} /*如果要使自己的IFRAME可以执行,在自己的IFRAME里加上ID=”f126″;*/ </style>
上面的代码你的网页<head></head>这之间。
或加入CSS文件之中。 |