привожу ниже пример вставки на мою карту, выходи обычная карта, не как не могу сделать народную :( подскажите .
нажимается показать на карте..
<script src="http://api-maps.yandex.ru
<script type="text/javascript">
var map, geoResult;
// Создание обработчика для события window.onLoad
window.addEvent('domready', function() {
map = new YMaps.Map($('YMapsID'));
map.addControl(new YMaps.TypeControl());
map.addControl(new YMaps.ToolBar());
map.addControl(new YMaps.Zoom());
});
function showAddress (value) {
$('YMapsID').setStyle('display', ('none' == $('YMapsID').getStyle('display')) ? 'block' : 'none');
if ('none' == $('YMapsID').getStyle('display')) {
return;
}
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>
<div id="YMapsID"></div>