2015-02-10 124 views
0

我正在使用OpenLayers條例調查進行映射,並且遇到了一個非常尷尬的問題。這個問題似乎只存在於Internet Explorer中。問題如下: 當裝載地圖,的OpenLayers創建一個動態js文件和該文件內有,做以下的代碼的行:Openlayers IE安全問題

setImgSrc:function(a){var b=this.imgDiv;b.style.visibility="hidden";b.style.opacity=0;a&&(this.crossOriginKeyword&&("data:"!==a.substr(0,5)?b.setAttribute("crossorigin", 
this.crossOriginKeyword):b.removeAttribute("crossorigin")),b.src=a)} 

問題駐留在b.src =一條線,每次我跑在IE瀏覽器只有我得到a0x800c000e - JavaScript運行時錯誤:發生安全問題。

到目前爲止,我已經完成了研究,並且已經發現了很多潛在客戶,大部分我看到的是將圖像託管在您自己的服務器上,但是資源無法實現。如果有人能夠解決這個問題,將不勝感激。

使用Openlayers版本2.12

回答