Всем привет!
Изучаю api.yandex для интеграции с 1С. В свою очередь 1С работает с HTML документами только посредством internet exlorer'а.
Я тестировала код на chrome. В нем и в мозилле все работало. В explorer (8 и 9) выпадает ошибка со ссылкой на то, что метод geocode не поддерживается.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Примеры. Размещение карты на странице.</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<script src="http://api-maps.yandex.ru
<script type="text/javascript">
var myMap;
ymaps.ready(init);
function init () {
myMap = new ymaps.Map("map", {
center: [55.76, 37.64],
zoom: 10
})
}
function addPlacemarkOnMap(adress){
var myGeocoder = ymaps.geocode(adress, {results: 1}).then(
function (res){
myMap.geoObjects.add(res.geoObjects);
},
function (err){
alert(err.message);
}
);
}
</script>
</head>
<body onload = "javascript:addPlacemarkOnMap('Москва')">
<div id="map" style="width:600px; height:300px"></div>
</body>
</html>
Очень прошу помочь!