詭異的錯誤 - GMap2 未被定義

  • 56885
  • 0
  • AJAX
  • 2008-03-23

詭異的錯誤 - GMap2 未被定義

最近,遇到一個蠻詭異的 Bug:GMap2 未被定義,相同的 Javascript 程式碼,在同樣的瀏覽器 IE6、IE7,但是在不同電腦卻有不同的結果。找了很多關於程式碼的解法,問題還是一直存在。

最後,死馬當活馬醫,在 Google Group 上有提到清除 IE Cache 可以解決,就姑且一試!就試著清除 Temporary Internet Files、Cookie、History,反正能刪的 Temp 檔案都殺光光。結果,這個方式並不可行!

不過利用 CCleaner 來清除,倒是讓某幾台電腦可以看到 GoogleMaps 了。

後來,又調整了網際網路選項 -> 安全性 -> 網際網路 -> 改為預設層級,又修復了某幾台電腦的問題。這下,讓我以為是 JavaScript 安全性的問題,但是某幾台單單重新設定安全性,問題依舊存在!

試了八台電腦,得到的結論是 (1) CCleaner 清除 IE ,(2) 重新設定安全性,就可以要到病除。