[問題] 使用iframe讀取跨子域網頁的值

看板Web_Design作者 (oliwad)時間14年前 (2011/09/20 01:36), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位好: 我現在有一個主網頁(a.xxx.tw) 其中利用一個iframe將子網頁(b.xxx.tw)放在主網頁中 主網頁跟子網頁是屬於同個母網域下(xxx.tw) 子網頁會使用XMLHttpRequest去傳送字串給某server來測試上傳速度 我希望子網頁測試到的值可以傳給主網頁 我在主網頁寫一個印出子網頁的函式ShowUpSpd(input) 然後我在子網頁中使用parent.ShowUpSpeed(onesrvspeed) 希望可以將值傳給主網頁(onesrvspeed是子網頁所測試到的上傳速度) 但是在IE8下我用開發者工具去debug卻出現"沒有使用權限" 我曾經用google查過這個方法 說是可以在跨子域下使用 可是卻還是遇到"無法使用權限"的問題 請問是我parent這個方式用錯了嗎 還是IE8已經禁止這樣的使用方法呢 如果已經禁止的話 是否有其他方法可以實現呢 謝謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.232.50

09/23 17:52, , 1F
已解決 謝謝
09/23 17:52, 1F
文章代碼(AID): #1ETtsXmn (Web_Design)