я java плоховато знаю, вот код мой от google maps: function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(55.40407, 43.840942), 5); map.setUIToDefault(); GDownloadUrl("http://.../...", function(data) { var xml = GXml.parse(data); var markers = xml.documentElement.getElementsByTagName("marker"); for (var i = 0; i < markers.length; i++) { var name = markers.getAttribute("name"); var address = markers.getAttribute("address"); var ssilka = markers.getAttribute("ssilka"); var contact = markers.getAttribute("contact"); var man = markers.getAttribute("man"); var dopcom = markers.getAttribute("dopcom"); var type = markers.getAttribute("type"); var point = new GLatLng(parseFloat(markers.getAttribute("lat")), parseFloat(markers.getAttribute("lng"))); var marker = createMarker(point, name, address, contact, ssilka, man, dopcom, type); map.addOverlay(marker); } }); } } function createMarker(point, name, address, contact, ssilka, man, dopcom, type) { var marker = new GMarker(point, customIcons[type]); var html = "<b><a href=http://..../...?option=...&view=..&layout=....&task=edit&cid[]=" + ssilka + "&Itemid=2>" + name + "</a></b> <br/>" + address + "<br/>Тел: " + contact + "<br/>Контактное лицо: " + man + "<br>" + dopcom; GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); }); return marker; } Все отлично работает но Когда нет переменной var dopcom он выводит null, как сделать чтобы он не выводил null?)
...перед лицом своих товарищей торжественно клянусь не принимать всерьез постов, авторы которых не только не отличают Java от javascript, но и не в состоянии правильно оформить код пользуясь простым, интуитивно понятным интерфейсом форума, блджад.