2011-06-10 92 views
0

一個網站向我提供一個讀者在我的網站上顯示內容。他們向我提供我想要顯示的內容的網址。問題是我似乎不可能對它應用樣式。顯示來自其他域的內容

下面是一些代碼來說明我在做什麼。原來的域名給我PHP的網址是這樣的:

http://feed.domain.org/reader.php?date=20110610&type=type&lang=AM

我加載在我的網頁上的iframe此內容。然後,將樣式應用到它,我檢索它把它在這樣一個div:

istyled.innerHTML = iframe.contentWindow.document.body.innerHTML;

內容不顯示在iframe。但istyled是空白的。

許多問題似乎在說,這並與來自不同領域的內容發生。由於該網站確實使我的內容可用。我能做些什麼來展示那些符合我網站風格的內容?是否有原始域名可以在他們的網絡服務器上指定的策略,或者是否有一種特定的方式可以使我的內容可以做到這一點?我的網絡服務器應該做什麼?

回答

0

你只考慮從源頁面的主體內容,你需要在頭聲明,或只設置IFRAME SRC頁面的CSS引用添加回來。

+0

什麼參考?我只對URL返回的文本感興趣。我希望能夠得到它,將其加載到一個div並應用我的樣式。 iframe.src被設置爲URL。做完這些之後,我想我可以獲得iframe的內容並將它加載到別處。 – Martine 2011-06-10 22:55:47