Jquery 从iframe写入外部网页

Jquery 从iframe写入外部网页,jquery,Jquery,嗨, 我的网站中有一个iframe,当单击按钮时,我需要在iframe之外的div中写入一些内容,这不适用于常规的 $('#id').html("write something"); 有什么办法吗? 多谢各位 $('#id', window.parent.document).html('write something'); 显然,这假设父对象和iframe位于同一个域中,否则您将无法从子对象操纵父对象,父对象也无法操纵子对象(如果它们不是来自同一个族:-))正如Darin所说,如果ifram

嗨, 我的网站中有一个iframe,当单击按钮时,我需要在iframe之外的div中写入一些内容,这不适用于常规的

$('#id').html("write something");
有什么办法吗? 多谢各位

$('#id', window.parent.document).html('write something');

显然,这假设父对象和iframe位于同一个域中,否则您将无法从子对象操纵父对象,父对象也无法操纵子对象(如果它们不是来自同一个族:-))

正如Darin所说,如果iframe使用与父页面相同的域,则以下功能将起作用:

    $('#id', window.parent.document).html('write something');

如果父域与子域不同,您可以使用如下内容:

两个页面都来自同一个域(我知道这很可能,但我只是想确定;))?是的,它们都在同一个域上。那你为什么要用Darin answer复制答案呢?@chhameed:因为我在扩展他的答案,如果父项和子项存在于不同的域上,我会提供另一种解决方案。