вывод вот такой:
<div><input id='mapOn' style='display:none;' type='button' value='Показать на карте' onclick='ShowMap(this.form)'/><input id='mapOff' type='button' value='Удалить карту' onclick='CloseMap(this.form)'/><input type=hidden name='maplongtitude' value='37.59366819034059'><input type=hidden name='maplatitude' value='55.883635813014436'><input type=hidden name='mapzoom' value='15'><br>
<div id='mapplace' style='height:300px; width:100%;'><div id='YMapsID' style='height:300px; width:100%;'></div></div></div><script type="text/javascript">document.body.onload =ShowMap(document.getElem
и собственно кусок функции:
из ShowMap(f) вызывается после подготовки:
YMaps.load(initform(f));
function initform(f) {
map = new YMaps.Map(document.getElementById("YMapsID"));
if (f.maplongtitude.value!='') {
map.setCenter(new YMaps.GeoPoint(f.maplongt
map.openBalloon(new YMaps.GeoPoint(f.maplongt
}
ну и так далее...
результат в IE - пустое серое поле с неработающими элементаим управления
в Opera и FF - всё ок.