Как абстрагировать скрипт?

207
26 сентября 2017, 04:44

Как этот скрипт вывести в отдельную функцию? и чтобы можно было вызывать её несколько раз

<script type="text/javascript"> 
			function loadScript() { 
				var script = document.createElement("script"); 
				script.type = "text/javascript"; 
				script.src = "http://maps.googleapis.com/maps/api/js?sensor=true&callback=initializeMap"; 
				document.body.appendChild(script); 
			} 
			if (window.addEventListener) window.addEventListener("load", loadScript, false); 
			else if (window.attachEvent) window.attachEvent("onload", loadScript); 
			function initializeMap(){ 
				var myLatlng = new google.maps.LatLng(56.7342973, 37.1636543); 
				var uluru = {lat: 56.7332973, lng: 37.1759543}; 
				var myOptions = { 
					zoom: 15, 
					scrollwheel: false, 
					center: uluru, 
					mapTypeId: google.maps.MapTypeId.ROADMAP, 
					mapTypeControlOptions: { 
						position: google.maps.ControlPosition.BOTTOM_LEFT 
					} 
				}; 
				var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
 
				var markerImage = new google.maps.MarkerImage( 
					'images/pointMaps.png', 
					new google.maps.Size(42,61) 
					); 
				var markerImageHover = new google.maps.MarkerImage( 
					'images/pointMaps.png', 
					new google.maps.Size(42,61) 
					); 
 
				var marker = new google.maps.Marker({ 
					icon: markerImage, 
					position: myLatlng,  
					map: map, 
					title:"Hello World!" 
				}); 
 
				var content = document.createElement('div'); 
				content.innerHTML = "<strong>Hello world</strong> + JS ^_^"; 
				var infowindow = new google.maps.InfoWindow({ 
					content: content 
				}); 
 
				google.maps.event.addListener(marker, 'click', function() { 
					infowindow.open(map, marker); 
				}); 
 
				google.maps.event.addListener(marker, 'mouseover', function() { 
					marker.setIcon(markerImageHover); 
				}); 
 
				google.maps.event.addListener(marker, 'mouseout', function() { 
					marker.setIcon(markerImage); 
				}); 
			} 
	</script>

READ ALSO
Как формируется значение в Random? Как предугадать последующие?

Как формируется значение в Random? Как предугадать последующие?

Как формируется случайное значение в обьекте Random? Каков механизм, можно ли предугадать каждое последующее значение Random ?

192
Список в котором 200к имен городов

Список в котором 200к имен городов

Пишу веб сервис, получение данных по погоде в городеЕсть список городов в котором 200к имен

215
Необработанное исключение: System.FormatException

Необработанное исключение: System.FormatException

Никак не могу найти, в чем проблема

399
Удаление объекта Unity

Удаление объекта Unity

Есть сфера и есть кубКак сделать так, чтобы при столкновении с кубом сфера удалялась?

430