1

嗨我有一些問題,我的JavaScript不工作在IE中。這就是說,我一直在尋找這樣的舊帖子。Google Maps API V3 - Internet Explorer

google-maps-javascript-api-error-in-internet-explorer

google-maps-api-marker-images-not-showing-in-internet-explorer

我仍然無法找出問題是什麼。當我調試我最終在minifed谷歌API代碼,並不知道發生了什麼事情(類似於這個職位google-maps-javascript-api-error-in-internet-explorer)。我可以告訴的一件事是,當我跨越錯誤時,多邊形開始按照它們的順序繪製(命令在windData.js的底部,我認爲這個問題可能與我的方式windData.js設置

我不認爲問題是與全球變量地圖,因爲當你輸入一個地址,然後單擊搜索它重新居中在該位置的地圖,但然後標記不繪製,infowindow不出現。

,我看到的是,搜索按鈕,導航欄不似乎正確地排隊。在IE更具體地說,導航欄犯規排隊。在Firefox的搜索欄犯規排隊一個CSS註釋。

對於我的所有測試,我一直在使用Internet Explorer 9,Firefox 7.0.1和Chrome 15.0.874.120 m。

在此先感謝您的幫助。此外,我對這一切都很陌生,如果我對如何做事情有任何建議,我將不勝感激。

回答

1

一個明顯的問題是,這樣的事情:

paths: [ 
    new google.maps.LatLng(27.32074511436256,-99.53600600398401), 
    new google.maps.LatLng(27.30459798514129,-99.5366568769641), 
    ... 
    new google.maps.LatLng(27.32074511436256,-99.53600600398401), 
    ], 

最後的經緯度後的逗號,前收盤]會導致在Internet Explorer中的錯誤。我認爲你所有的路徑數組都留下這個逗號。

+0

好的我會嘗試一下,代碼實際上是由python創建的,所以我會看看我是否可以編輯我的代碼。感謝您的幫助,它完美解決了問題。 – Zanzabar