看板 Ajax 關於我們 聯絡資訊
我用IFrame + setTimeout (javascript)實作一個Thread 假設a.html裡面嵌入一個IFrame => b.html b.html用setTimeout使自己定時去做某件事 形成另外一支Thread 請問 如果a.html如果要去讀取b.html的javascript變數 要用什麼樣的方法讀取? 小弟似乎找不到答案 不知道如何去做這件事 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.177.31 CSLabor:轉錄至看板 Web_Design 02/17 16:56 CSLabor:轉錄至看板 Programming 02/17 17:14
s25g5d4:同源限制:ab兩個網頁要在同一個網域下 包括子網域 02/17 18:08
s25g5d4:在來就是...好像是parent屬性吧?之後就能存取到另一個fram 02/17 18:09
s25g5d4:e的window物件 02/17 18:09
s25g5d4:問題在你不能很好的控制iframe裡的js事件吧... 02/17 18:16
wa120:我會想用div+overflow去代替iframe的功能 02/17 19:03
grence:在這裡用 div取代不了 iframe. 可試試 html5新增的 worker 02/17 22:18
grence:原po,http://goo.gl/WGQVY 可能會有些跨瀏覽器的問題要試 02/17 22:21
TonyQ:他們兩個如果是同一個 domain , 你可以拿iframe 的 02/18 08:14
TonyQ:contentWindow 拿 iframe的window ,再來應該就都可以做了 02/18 08:14
CSLabor:謝謝樓上幾位大大幫忙 請問一下 iframe js事件的控制 02/18 20:05
CSLabor:有技巧嗎? 感覺不是很好控制 02/18 20:05
s25g5d4:基本上可以算是兩個不同的軟體 要協調其實不容易@@" 02/18 20:14
s25g5d4:真的要實作Multi Thread很難... 02/18 20:15