Я делаю сайт ASP.NET с картой OpenLayers, но в IE он всегда загружается, и в Chrome говорится, что сайт не реагирует через некоторое время. Сценарий находится внутри тега контента.
И я использую выпуск 2.13.1.
Это код:Карту OpenLayers не удалось загрузить правильно
<script type="text/javascript" src="../Scripts/OpenLayers.js" ></script>
<script type="text/javascript" src="../Scripts/expand.js"></script>
<!-- map built with OpenLayers api on OpenStreetMap -->
<script type="text/javascript">
map = new OpenLayers.Map("mapdiv");
map.addLayer(new OpenLayers.Layer.OSM());
epsg4326 = new OpenLayers.Projection("EPSG:4326"); // WGS 1984 projection
projectTo = map.getProjectionObject(); // The map projection (Spherical Mercator)
// Define center-point
var lonLat = new OpenLayers.LonLat(8.2891666666666666666666666, 46.8344444444444444444).transform(epsg4326, projectTo);
map.setCenter(lonLat, 8);
</script>
ли моя ссылка неправильно или я забыл что-то другое?
попытку дать высоту или ширину DIV, как <стиль типа = "текст/CSS"> HTML, тело, # mapdiv { \t ширина: 100%; \t высота: 100%; \t margin: 0; } –