<!DOCTYPE html>
<html lang="en">
<head><meta charset="utf-8" />
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false®ion=vi&language=vi">
</script>
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript">
var map;
</script>
<style type="text/css">
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body onload="initialize()">
<div id="map_canvas" style="width: 100%; height: 100%"></div>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(10.79, 826.694),
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"),
mapOptions);
}
</script>
<script>
alert(map);
</script>
</body>
</html>
неопределенными Несколько моих функций нужно использовать переменную map
, однако, я продолжаю получать предупреждения, что жалуетесь map
переменная неопознанными. Как я могу сделать браузер помнить, что карта была определена на map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
СпасибоОпределяется глобальная переменная в JavaScript становится снова
Да, есть такие важные знания, как я, но я не знал. Спасибо –
Так в чем разница между '
' и ' .. много вещей здесь ... '? –@MinhTriet Если тег скрипта действительно является последним в теге тела, очень мало. –