MediaWiki:Osm.js
Вы находитесь на сайте "Архив статей из ЭЕЭ и статей на еврейские темы из Википедии"
(Различия между версиями)
Ariely (Обсуждение | вклад)
(Новая страница: «function openStreetMapToggle() { var osm = $j('#openstreetmap') if (osm.length > 0) osm.toggle() else $j('#contentSub').append( '<iframe id="openstreet…»)
(Новая страница: «function openStreetMapToggle() { var osm = $j('#openstreetmap') if (osm.length > 0) osm.toggle() else $j('#contentSub').append( '<iframe id="openstreet…»)
Текущая версия на 15:30, 21 апреля 2011
function openStreetMapToggle() { var osm = $j('#openstreetmap') if (osm.length > 0) osm.toggle() else $j('#contentSub').append( '<iframe id="openstreetmap" style="width:100%; height:350px; clear:both"' + 'src="http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=ru&uselang=ru' + '¶ms='+ $j(this).attr('params')+'" />' ) return false } function openStreetMapInit() { var c = $j('#coordinates'), aa = c.find('a') for (var i = 0; i < aa.length; i++) if (/geohack/.test(aa[i].href) && !/_globe:/.test(aa[i].href)){ c.append('<br>').append( $j('<a href="#">Показать географическую карту</a>') .attr('params', aa[i].href.split('params=')[1]) .click(openStreetMapToggle) ) break } } addOnloadHook(openStreetMapInit)