2016-01-20 66 views
-1

在iframe中我打开了另一个网站,并且想要更改iframe中的div内容。如何替换在iframe中打开的div内容

我都试过,但没有工作

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

请出示您的HTML内容 –

+0

如果IFRAME有不一样的域为窗口,你不能 –

回答

0

如果iframe中的网站是从其他产地(或简化 - 从另一个域),然后JavaScript的安全策略不允许这样操作。

但如果网站是来自同一产地,然后使用jQuery调用

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

但一定要称呼它装载的框架文件时。

0

包装iframe中的div内,并尝试这个

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