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

时间:2009-07-16 19:01:40

标签: javascript xss

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

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

您可以使用JavaScript访问父级:

window.parent.document.title

答案 2 :(得分:0)

调用页面A调用者页面(上面有JavaScript,请求标题的页面)和页面B你想要标题的页面。

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

我认为这有用,取决于你的目标和你项目的更大范围的观点。