Помогите поправить карту.
Есть такой код карты:
<head> <title>Примеры. Геокодирование.</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="http://api-maps.yandex.ru/1.1/index.xml?key=ANpUFEkBAAAAf7jmJwMAHGZHrcKNDsbEqEVjEUtCmufxQMwAAAAAAAAAAAAvVrubVT4btztbduoIgTLAeFILaQ==" type="text/javascript"></script> <script type="text/javascript"> var map, geoResult; // Создание обработчика для события window.onLoad YMaps.jQuery(function () { // Создание экземпляра карты и его привязка к созданному контейнеру map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]); // Установка для карты ее центра и масштаба map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 10); // Добавление элементов управления map.addControl(new YMaps.TypeControl()); }); // Функция для отображения результата геокодирования // Параметр value - адрес объекта для поиска function showAddress (value) { // Удаление предыдущего результата поиска map.removeOverlay(geoResult); // Запуск процесса геокодирования var geocoder = new YMaps.Geocoder(value, {results: 1, boundedBy: map.getBounds()}); // Создание обработчика для успешного завершения геокодирования YMaps.Events.observe(geocoder, geocoder.Events.Load, function () { // Если объект был найден, то добавляем его на карту // и центрируем карту по области обзора найденного объекта if (this.length()) { geoResult = this.get(0); map.addOverlay(geoResult); map.setBounds(geoResult.getBounds()); }else { alert("Ничего не найдено") } }); // Процесс геокодирования завершен неудачно YMaps.Events.observe(geocoder, geocoder.Events.Fault, function (geocoder, error) { alert("Произошла ошибка: " + error); }) } </script> </head> <body> <form action="#" onsubmit="showAddress(this.address.value);return false;"> <p> <input type="text" id="address" style="width:525px;" value="Москва" /> <input type="submit" value="Искать" /> </p> <div id="YMapsID" style="width:600px;height:400px"></div> </form> <p><b>Примеры адресов:</b></p> <a href="javascript:showAddress('Москва, ул.Самокатная, д.1., стр.21')">Москва, ул.Самокатная, д.1., стр.21</a><br /> <a href="javascript:showAddress('Москва, ул. Станиславского, д.21, стр.3')">Москва, ул. Станиславского, д.21, стр.3</a><br /> <a href="javascript:showAddress('Балашиха, Полевой пр.')">Балашиха, Полевой пр.</a><br /> <a href="javascript:showAddress('Измайловский пр-т, д.73/2')">Измайловский пр-т, д.73/2</a><br /> <a href="javascript:showAddress('Сергиев Посад, пр-т Красной армии')">Сергиев Посад, пр-т Красной армии</a> </body> Штук 20 страниц имеют контактные данные в виде таблички, в одном из полей есть адрес. Просьба подскажите как из этого поля при заходе на страницу автоматом отправлять адрес в карту. Всем откликнувшимся заранее огромное спасибо. |
Часовой пояс GMT +3, время: 02:30. |