|
ошибка сценария гугл карты | ☑ | ||
---|---|---|---|---|
0
picom
19.02.15
✎
12:21
|
С недавних пор перестала работать гугл карта в обработке, ругается на всякие непонятные ошибки типа ошибка сценария в случайном месте и т.п. На другом компе тоже перестало работать, видимо изменения в API. Помогите, гуру
Вот текст скрипта . <HTML><HEAD> <META content="text/html; charset=utf-8" http-equiv=Content-Type></META> <META name=viewport content="initial-scale=1.0, user-scalable=no"></META> <STYLE type=text/css>HTML { HEIGHT: 100% } BODY { HEIGHT: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px } #map_canvas { HEIGHT: 100% } </STYLE> <SCRIPT type=text/javascript src="http://maps.google.com/maps/api/js?sensor=false"> </SCRIPT> <SCRIPT type=text/javascript> var directionDisplay; var directionsService = new google.maps.DirectionsService(); var map; function initialize() { directionsDisplay = new google.maps.DirectionsRenderer(); var chicago = new google.maps.LatLng(55.81234, 37.664425); var myOptions = { zoom: 50, mapTypeId: google.maps.MapTypeId.ROADMAP, center: chicago } map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); directionsDisplay.setMap(map); calcRoute(); map.setZoom (50) ; } function calcRoute() { var start = "[=-опНач-=]"; var end = "[=-опКон-=]"; var waypts = []; var checkboxArray = document.getElementById("waypoints"); [=-опАдреса-=] var request = { origin: start, destination: end, waypoints: waypts, optimizeWaypoints: true, travelMode: google.maps.DirectionsTravelMode.DRIVING }; directionsService.route(request, function(response, status) { if (status == google.maps.DirectionsStatus.OK) { directionsDisplay.setDirections(response); var route = response.routes[0]; var summaryPanel = document.getElementById("directions_panel"); summaryPanel.innerHTML = ""; // For each route, display summary information. for (var i = 0; i < route.legs.length; i++) { var routeSegment = i+1; summaryPanel.innerHTML += 'опЗаполнитьМаршрут("' + String.fromCharCode(routeSegment+65) + '","' + String.fromCharCode(route.legs.length+65) + '","' + route.legs[i].start_address + '","' + route.legs[i].end_address + '","' + route.legs[i].distance.text + '");'; } } }); } </SCRIPT> <META name=GENERATOR content="MSHTML 11.00.9600.17631"></META></BASE></HEAD> <BODY onload=initialize()> <DIV id=map_canvas style="HEIGHT: 100%; WIDTH: 100%"></DIV> <DIV id=directions_panel style="MARGIN: 20px; DISPLAY: none; BACKGROUND-COLOR: #ffee77"></DIV></BODY></HTML> |
|||
1
bolero
19.02.15
✎
12:42
|
"ошибка сценария"
рекомендую рассмотреть возможность вывода карты любым другим движком веб-браузера, отличным от IE |
|||
2
picom
19.02.15
✎
14:02
|
(1) дело наверняка не в IE а в скрипте, что-то поменялось
|
|||
3
РеализоВано
19.02.15
✎
14:13
|
||||
4
picom
24.02.15
✎
10:55
|
(3) спасибо, с меня бутылочка пивка
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |