2009-07-16 104 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使用。

我想這個的用處取決於你的目標和你的項目的更大的視角。

相關問題