2013-07-12 19 views
2

在我們的網站上,我們有一個頁面將內容從其他位置提取到iFrame。我想知道如何創建一個鏈接到父頁面並在iFrame中加載特定的頁面。如何創建頁面鏈接並在該頁面上加載iframe中的特定內容

所以,我想創建一個鏈接到http://xxx.xxx.com/page,並有內嵌框架對頁面加載http://yyy.xxx.com/anotherpage

在此先感謝!

+0

由於同源策略,您無法控制來自其他域的Iframe的內容。這是爲了防止跨站腳本攻擊而設計的。 –

+0

那麼內容來自我們的域名。只是不同的服務器。我會編輯我的示例以避免更進一步的混淆。 –

+0

iframes是隻讀的,爲了能夠編輯它們,您必須打開iframe正在呈現的實際文件並直接對其進行編輯。 – Tro

回答

1

你必須一個iframe添加到http://xxx.xxx.com/page這樣的:

<iframe src="http://xxx.yyy.com/anotherpage"></iframe> 
+0

我有那...工作正常...我的問題是什麼時候我發佈了一個鏈接到xxx.xxx.com我希望該頁面上的iframe加載特定內容。 我們正在將iis服務器上的內部工作委員會的工作發佈到我們的外部網站。我希望能夠在iframe中發佈帶有特定結果的父頁面鏈接。 –

4

你應該給你的iframe元素的名稱屬性,然後在目標的錨標記,名稱。

像這樣:

<iframe src="iframe.htm" name="iframe_a"></iframe> 

<a href="http://www.urltowebsite.com" target="iframe_a">My link</a> 

Fiddle

更多信息,請參見the MDN documentation

希望它有幫助!

+1

我認爲名稱屬性是我正在尋找的。但我想發佈一個鏈接http://wfcstaffing.com/contract-jobs/,並在該頁面上我想要一個特定的頁面顯示在iframe中。所以,如果我發佈一個鏈接上Twitter說到這個特定的工作http://temp.workforcecarolina.com/JobBoard/JobDetails.aspx?__appid__=3006ca37-9c5e-4130-8974-86815bd9846d&__job__=17331 我希望它顯示在iFrame上http://wfcstaffing.com/contract-jobs/ 我想這樣做是因爲沒有辦法從該作業發佈中找回任何其他內容。 –

+0

好的,我明白了。然後,正如一些其他評論者指出的那樣,這是另一回事。 –

相關問題