如何替换在iframe中打开的div内容

时间:2016-01-20 11:44:49

标签: javascript jquery

在iframe我打开了另一个网站,想要更改iframe中的div内容。

我试过这个但没有工作

$('#iframe #divId').html('New text');

2 个答案:

答案 0 :(得分:0)

如果iframe中的网站来自其他来源(或简化 - 来自其他域),则JavaScript的安全政策不允许此类操作。

但如果网站来自同一个网站,那么使用jQuery调用

$("#iframe").contents().find("#divId").html("New text");

但请确保在加载框架文档时调用它。

答案 1 :(得分:0)

将iframe包装在div中并尝试此

$('#iframe').parent("div").html('New text');