【发布时间】:2011-09-27 22:34:50
【问题描述】:
我正在创建一个网页,该网页接受来自用户的超链接并在 iframe 中显示该页面。在渲染页面时,我只想显示文本和简单的颜色,就是这样。
我想阻止所有媒体文件(如图像和 Flash 脚本)显示。
如果不是一个广泛的,对于初学者,我想将范围限制为 .gif、.jpeg、.jpg、.png、.swf。
或者有人知道有类似功能的网站吗?
【问题讨论】:
-
我的理解是,您只能更改 iframe 本身的属性,例如
height或width,但您实际上无法访问 iframe 内的 DOM。 -
网址与网站是否在同一个域中?如果是这样,一个简单的 javascript 函数可以访问 iframe 并删除媒体。如果不,由于cross site scripting 安全策略,您无论如何都无法影响内容