在iframe我打开了另一个网站,想要更改iframe中的div内容。
我试过这个但没有工作
$('#iframe #divId').html('New text');
答案 0 :(得分:0)
如果iframe中的网站来自其他来源(或简化 - 来自其他域),则JavaScript的安全政策不允许此类操作。
但如果网站来自同一个网站,那么使用jQuery调用
$("#iframe").contents().find("#divId").html("New text");
但请确保在加载框架文档时调用它。
答案 1 :(得分:0)
将iframe包装在div中并尝试此
$('#iframe').parent("div").html('New text');