2009-07-16 86 views
1

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

+0

我需要它的广告。一个网站正在iframe中投放我们的广告,但广告需要访问页面标题才能正确定位。所以,页面和iframe在他们的服务器上,然后他们在iframe中执行广告脚本,所以我需要抓住父母的标题。可能? – 2009-07-16 19:32:58

+0

不可能。抱歉! – 2009-07-16 19:34:59

回答

2

你不能通过这样的服务器进行通信。

1

您可以使用JavaScript来访问父:

window.parent.document.title 
0

呼叫网页A呼叫者页(使用JavaScript就可以了,一个请求标题)和B页面你想要的网页标题。

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

我想这个的用处取决于你的目标和你的项目的更大的视角。

相关问题