如何从Iframe获取父页面信息并使用该信息在Iframe中显示PHP页面

时间:2010-11-21 17:21:12

标签: php javascript widget

我正在使用PHP创建小部件。该小部件将是Iframe小部件。将获取父页面的标题并将标题传递给PHP页面,该页面将在iframe中与结果一起显示。

3 个答案:

答案 0 :(得分:1)

  

。这将获取父页面的标题,并将标题传递给PHP页面,该页面将与iframe中的结果一起显示。

如果不是不可能的话,这将是困难的。如果您的窗口小部件在与嵌入页面不同的域上运行,则由于Same Origin Policy,您将无法访问父页面的title属性。

答案 1 :(得分:1)

如果您在同一个域中,则应该可以使用window.parent.document.title。如果您不在同一个域中但拥有对父级的控制权,则可以通过查询字符串参数传递标题。

答案 2 :(得分:0)

如果您的父母和子女(iframed)页面位于同一个域中,您可以使用以下内容:

parent.document.getElementById('id_of_element').whatever();

访问父窗口的数据。