代码之家  ›  专栏  ›  技术社区  ›  Ryan Detzel

如何从iframe读取父页的页标题?

  •  1
  • Ryan Detzel  · 技术社区  · 16 年前

    我有一个页面调用另一个页面(在另一台服务器上),我希望该页面从父页面读取标题。这是可能的还是有安全问题?

    3 回复  |  直到 16 年前
        1
  •  3
  •   Alex    16 年前

    您不能在这样的服务器之间进行通信。

        2
  •  1
  •   Nelson    16 年前

    可以使用javascript访问父级:

    window.parent.document.title
    
        3
  •  0
  •   Jared Updike    16 年前

    调用页面A调用方页面(其中包含javascript,请求标题的页面)和页面B需要标题的页面。

    您是否可以创建第三个C页(托管在A可以访问C和C可以访问B的任何服务器上),该第三个C页在目标页和源页之间执行切换操作,并向服务器发送JSON或XML请求(JavaScript可以在其中调用它?)?C页可以是任何Web应用程序或CGI程序,能够下拉B页的HTML并解析其标题,然后以Ajax友好的方式为A页提供结果供使用。

    我想这项工作的有效性取决于你的目标和对你的项目的全局观点。