因此,可以說有兩個iframe,ifra0和ifra1。 ifra0中的超鏈接很有趣點擊,但只要將它們在ifra1中打開而不是新的選項卡或窗口就好了。我怎樣才能完成這個使用Javascript?我無法控制這些網頁的內容。iFrames和超鏈接,單擊一個iFrame中的鏈接以在另一箇中打開
帶有iframe的頁面託管在我的計算機上,iframe是Internet上的網頁。
編輯:HTML4過渡將是好的。
因此,可以說有兩個iframe,ifra0和ifra1。 ifra0中的超鏈接很有趣點擊,但只要將它們在ifra1中打開而不是新的選項卡或窗口就好了。我怎樣才能完成這個使用Javascript?我無法控制這些網頁的內容。iFrames和超鏈接,單擊一個iFrame中的鏈接以在另一箇中打開
帶有iframe的頁面託管在我的計算機上,iframe是Internet上的網頁。
編輯:HTML4過渡將是好的。
框架可以在合作的Javascript中使用postMessage()
進行通信。
https://developer.mozilla.org/en/DOM/window.postMessage
的JavaScript必須在每個
舊的瀏覽器加載可能無法在一個IFRAME支持
http://ajaxian.com/archives/cross-window-messaging-with-html-5-postmessage
捕捉點擊()事件
將其轉換爲的postMessage()消息
張貼它到目標幀
目標幀解析該消息,並且執行window.location的變化基於消息有效載荷
雖然我不確定託管兩個iframe的頂部框架是否必須互相合作。
我在谷歌中輸入了你的標題,第一個結果就是你的答案。你有谷歌嗎? http://www.angelfire.com/nm/thehtmlsource/tutors/frames/targetframe.html – 2012-01-16 09:11:17
問題是我沒有控制網頁的內容。我無法更改來自互聯網的網頁上的鏈接,我無法控制? – Erik 2012-01-16 09:16:24
好的,那不是你之前的問題。你確實無法改變它。 – 2012-01-16 09:24:57