再谈防iframe挂马
之前测试用的文中最后的xml标签方案, 但此方案只能防挂马在网页尾部。 有些地方网页挂马在顶部。 还是只能使用方法二的iframe来防。 但如此有个问题, 好多广告比如阿里妈妈的, 虽然广告代码是JS的, 但广告完全加载后用工具可以看到也是iframe方式, 用此方法后, iframe挂马也防止了, 但所有类似阿里妈妈广告的也不会显示了。 通过测试, 还是利用CSS, 给整个网页用一个大的DIV围住, 给这个DIV里的IFrame特权, 这样有效的防止了网页首尾的挂马行为。 同样的先看CSS代码:
<style> /*<![CDATA[*/ iframe{ vxx:expression(this.src='about:blank',this.outerHTML='');/*使用IE Only 的样式会除所有 IFRAME */ }
#xxx iframe{vxx:expression() !important} /*<div id="xxx">*/ /*]]>*/ </style> ....
<body><div id="xxx"> ... <!--所有网页内容--> ... </div></body>
……