English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

Html中使用框架(Frame)

假如有一主頁面index
包含兩個子頁面(上下兩個框架):A.htm & B.thm

A為一Logo
B為一網站

有沒有辦法在B連結到其他網頁時,將B的Title
呈現於主頁面上?
指令如何?

2007-10-03 14:39:01 · 1 個解答 · 發問者 ? 1 in 電腦與網際網路 程式設計

那有沒有辦法在主頁面(index)
獲得子頁面的Title?

2007-10-05 13:48:07 · update #1

此為兩個框架中讀取資料
而非主頁讀取框架中資料

是否主頁可以讀取框架AB之資訊?

2007-10-11 06:19:38 · update #2

1 個解答

如果文件於兩個框架位於同樣的伺服器,這是可以辦到的。

假設你的 index.html 這樣:






frameA 有我們想要看的資訊,那 frameB 下面代碼可以讓我們檢視 frameA:







frameA title




title



return target="_parent"




後面是屬於跨網域網頁比較麻煩的部分。要在 frame 讀取跨網域網頁的資料,Javascript1.1 透過 Tainting (中文不知怎麼翻),Javascript1.2 得透過數位簽名 (Signed Script)。這裡是資料(英)。

如果你有辦法在伺服器端動手腳,就是把它弄成伺服器端代理,那這個問題就不是甚麼大問題。

2007-10-08 13:47:04 補充:
完整代碼看這裡:

http://www.irt.org/script/25.htm

2007-10-08 09:45:34 · answer #1 · answered by mh 7 · 0 0

fedest.com, questions and answers