2012-12-04 112 views
0

目前,我正在創建一個使用Google.com搜索工具的網頁。 - 我在頁面上發佈了一個表單,將查詢表格發送到Google.com。 - 對於搜索結果,我使用iframe來顯示這些內容。重定向網頁鏈接到Iframe

但問題是:當iframe顯示搜索結果鏈接時,如果用戶點擊這些鏈接,只有iframe中的內容重定向到結果網頁,而我希望鏈接重定向主頁面本身。

有沒有解決方案呢?

我的主頁的代碼 - searchFrame的格式是 - contentFrame只是一個空白頁面。

'

<div id="sidecontainer"> 
<iframe id="SFrame" name="SearchFrame" frameborder ="0" width="500" height="100" scrolling="no" src="SearchBox.html"></iframe> 
</div> 

<div id="content"> 
<iframe id="CFrame" name="ContentFrame" frameborder="0" width="80%" height="900px" scrolling="no" OnLoad="window.scroll(0, 0);" src="ContentFrame.html"></iframe> 
</div> 

'

乾杯

回答

1

使用基本標記。將此添加到iframe的頭部。這將打開父頁面中的所有鏈接

<base target="_parent" /> 

這也支持所有瀏覽器。

+0

謝謝,但這是靜態網頁的工作,但我的iframe將完全改變,因爲它提供了google.com的結果頁面。還是我做錯了什麼? – MikeNQ

+0

如果這個在head標籤上點擊鏈接就會在父頁面打開 –