2011-04-11 22 views
0

我已經創建了一個包含兩個iframe的html頁面。如何在運行時通過javascript設置href值?

第一個iframe引用另一個html,其中包含成員列表 該列表不固定,每個成員名稱都有一個單獨的html頁面。由第二個iframe顯示。

我已經寫了一些JavaScript代碼來獲取該列表的值,但我無法更新第二個iframe的src鏈接。

document.getElementById("frame2").setAttribute("src", name); 

我已經使用此代碼來設置值,但我沒有工作。我已經在setFileName(name)函數的javascript文件中編寫了這段代碼。這是用戶定義函數。

回答

0

我得到了我的答案

top.parent.frame2.location =名稱;

像這樣我們可以改變另一幀的src。

感謝所有的你..

1

可能想這給一個嘗試:從

window.frames["frame2"].src = name 

信息:Changing Iframe source using Javascript

+0

感謝你4回答,但我的疑問是指出錯誤,我有一個index.html文件,它包含其中包含成員的列表中有兩個iframe的iframe的1顯示的test.html文件當我點擊在任何成員名稱它調用此方法中的JavaScript方法我想更改index.html文件中的第二個iframe的src值 – Ashish 2011-04-12 04:23:31

0

我也曾經面臨過這樣的查詢和下面的文章幫助了我。希望解決您的問題會很有幫助。

http://www.dyn-web.com/tutorials/iframes/

+0

謝謝4您回覆,但我的疑問是不同的我有一個index.html文件,它包含兩個iframe第一iframe顯示test.html文件,其中包含成員列表,當我點擊任何成員名稱時,它調用此方法中的javascript方法我想更改index.html文件中第二個iframe的src值 – Ashish 2011-04-12 04:27:33