我使用OpenLayers和GeoServer开发了Web地图应用程序。 Geoserver安装在8080端口的生产服务器上。它在Internet Explorer中工作正常,所有GIS图层都可以轻松访问。但我的应用程序不能在任何其他浏览器中运行,例如Chrome或Firefox等。
任何人都可以解释为什么它不适用于任何浏览器,除了IE,问题在哪里?
答案 0 :(得分:1)
问题是你写的代码。 IE不符合W3C标准。你永远不应该首先使用IE编写Web应用程序代码,而是使用支持web standrads的浏览器,然后只有在需要适合IE的情况下才能破解它。
由于您已经完成了这项工作,您可以尝试使用带有firebug扩展名的firefox来调试您的应用。
答案 1 :(得分:0)
也许firefox没有与IE相同的代理设置。
更多信息会有所帮助。