Google maps v3 api suggest içindeki başlatma işleviyle, başlangıç etiketi işlevini, beden etiketine eklemek yerine addDomListener() yöntemini kullanarak geçirerek geçer., addDomListener yöntemi
<script>
function initialize() {
// Map initialization
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
not:
<body onload="initialize()">
Ancak, bir değişkene başlatma işlevi üzerinden geçmek istiyorum: f.e. (37) başlat. Bu, addDomListener yöntemi ile değil, yalnızca body onload yöntemini kullanarak çalışır.
İşte sorum şu: addDomListener yöntemini kullanarak bunu yapabilir miyim. Daha basitleştirmek gerekirse, aşağıdakiler işe yaramazsa, nasıl çalışabilirim?
<script>
function initialize(countryID) {
// Map initialization
// Do stuff with countryID
}
google.maps.event.addDomListener(window, 'load', initialize(37));
</script>
İşleri, teşekkür ederim. –
Bunun gibi değişkenleri de iletebilirsiniz: google.maps.event.addDomListener (pencere, 'load', function() {initialize (marker)}); 'böylece işleviniz bu gibi görünecektir' function initialize (marker) { ' –