2011-05-06 44 views
0

我已經使用OpenLayers和GeoServer開發了網絡地圖應用程序。 Geoserver安裝在8080端口的生產服務器上。它可以在Internet Explorer中正常工作,並且所有GIS層都可以輕鬆訪問。但我的應用程序不運行在任何其他瀏覽器,如Chrome或Firefox等OpenLayers頁面只能在IE中訪問

任何人都可以解釋爲什麼它不能在任何瀏覽器除IE以外,問題在哪裏?

+0

也許這會更好地遷移到SO或ServerFault? – 2011-05-06 13:26:07

+0

我有Geoserver&Openlayers與Firefox,IE-7-8-9和Chrome沒有問題。可能是標題中的元標記 - & 2011-05-06 13:55:06

+1

編輯您的原始問題並提供一些示例代碼。你如何期待任何人知道問題出在哪裏? – capdragon 2011-05-06 19:48:55

回答

0

也許firefox沒有與IE相同的代理設置。

更多的信息會幫助你。

1

問題是你寫的代碼。 IE不符合W3C標準。你不應該首先用IE編寫一個Web應用程序,而應該使用支持Web標準的瀏覽器,然後只有在需要時才能使用它來匹配IE。

既然你已經完成了這項工作,你可以嘗試使用firefox和firebug擴展來調試你的應用程序。