如果源是某个不属于您网域的网站,是否可以在Iframe中隐藏DIV? 我有一个iframe加载一个网站,但想要隐藏一个特定的div。
EX: 隐藏DIV id =滑块 src = www.somesitecom.com
我没有成功的尝试;是因为不允许跨站点脚本编写吗?
$(function(){
var f=$('#foo')
f.load(function(){
f.contents().find('#slider').hide();
})
})
<iframe id="foo" src="http://somesite.com" style="width:1200px; height:800; border:none; margin-left:-60px;"/></iframe>
谢谢,
答案 0 :(得分:2)
出于安全原因,浏览器不允许在您的域外进行iframe
操作,因为您可以在该页面中获取用户机密信息。例如,如果iframe
当前位于“更改个人资料”页面上,您可能会收到非常危险的信息。
答案 1 :(得分:0)
呀。如果您可以轻松操纵其他人的页面,您将能够访问他们的数据库或使钓鱼网站更容易。
你可以制作一个纯色的div并用z-index覆盖它以隐藏任何冒犯你的东西。