2014-02-17 72 views
0

我必須使用JavaScript/jQuery實現現有框架集。我已經嵌入了開發者版本jQuery JavaScript Library v1.9.0。jQuery無法訪問本地HTML文件| SCRIPT70:權限被拒絕

每次右幀加載一個新的HTML文件時,函數都會檢查這個新加載文檔的內容。這個過程有時會失敗,不可能瞭解何時(以及爲什麼),因爲它是隨機發生的。

。這是將嘗試訪問內容幀行:

var Jrightframe = $(iframe.find('frameset#myID frameset frame[name="right"]').get(0).contentWindow.document); 

有時候,就像我說的上面,該消息將是:

SCRIPT70:許可被拒絕的jquery.js ,行3882字符2

我認爲這是一個相同的原產地政策問題,因爲我在本地嘗試(C:分區)。但是,如果js腳本在同一分區上運行,從分區加載文件有什麼問題?

有人能幫我找出這裏發生了什麼嗎?

+0

這篇文章似乎有一些關於它是一箇舊的jQuery bug的信息:http://stackoverflow.com/questions/17370482/preventing-script5-access-is-denied-error-in-ie – MackieeE

+0

其實我已經發布我在控制檯中得到的錯誤! – user3292653

+0

道歉!我會編輯:)(隨着一個可能的修復) – MackieeE

回答

0

我搜索了很長時間,發現了多個問題,例如我的問題。好的,這裏是什麼解決了這個問題: 更新jQuery核心到v1.11.0。它似乎只出現在舊版本中。