您好请告诉我如何删除iframe中的任何div,例如我的代码是:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<iframe src="http://stayupdate.net" width="100%" height="800">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
我想删除&#34; creditline&#34; div或其文本
<div id="creditline">
<span class=".alignleft">
</span>Designed By
<a href="http://www.realwebmaker.in">Real Web Maker</a>
</div>
答案 0 :(得分:0)
只有当您对该页面有访问权限(文件)时才能进行更改。否则,无法更改其他页面的内容。它应该是。
不要讨论你的要求但是......但是你可以做一个技巧。
创建相同大小的div,根据您的要求更改内容。 并且通过js或jquery将它完全放在iframe div上。
根本不推荐,也不可靠。
答案 1 :(得分:0)
我想您要在页面中添加脚本,这会删除iframe中的div标签。只有iframe(http://stayupdate.net)显示的页面具有执行此操作的规定时,才可以执行此操作。如果您可以修改内部页面,则可以添加一个事件侦听器,该侦听器接受外部命令以删除标记。然后外部页面可以使用postMessage发送该命令,如here所述。如果外部页面和内部页面位于同一个域中,则可以使用here所述的简单函数调用。