[résolu] erreur JS en utilisant google maps API
18 messages • Page 1 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
[résolu] erreur JS en utilisant google maps API
Bonjour,
je me lance dans l'API google maps
ie me sort un erreur js qui n'empeche pas le bon fonctionnement :
sur "map.setMapType(G_SATELLITE_TYPE);" il me dit "null n'est pas un objet" mais ca marche quand meme
quelqu'un a une idée ?
je me lance dans l'API google maps
ie me sort un erreur js qui n'empeche pas le bon fonctionnement :
- Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps JavaScript API Example</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=**ma clé**"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}
//]]>
</script>
</head>
<body >
<div id="map" style="width: 500px; height: 500px"></div>
<script>
function showAddress(address) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " not found");
} else {
map.setCenter(point, 15);
var marker = new GMarker(point);
map.addOverlay(marker);
//marker.openInfoWindowHtml(address);
}
}
);
}
</script>
<script type="text/javascript">
var map = new GMap2(document.getElementById("map"));
map.addControl(new GMapTypeControl());
map.addControl(new GLargeMapControl());
map.addControl(new GScaleControl()) ;
var geocoder = new GClientGeocoder();
showAddress('**monadresse**');
map.setMapType(G_SATELLITE_TYPE);
</script>
</body>
</html>
sur "map.setMapType(G_SATELLITE_TYPE);" il me dit "null n'est pas un objet" mais ca marche quand meme
quelqu'un a une idée ?
Dernière édition par e-kiwi le Mer Nov 15, 2006 13:13, édité 1 fois.
tu devrais essayer de remonter d'une ligne
juste avant showadress pour voir.
As-tu essayé de supprimer cette ligne ? En as-tu vraiment besoin ? car sur mon site (voir www de mon profil) je ne l'utilise pas.
ce serait bien d'avoir un lien vers ta page histoire de mieux comprendre.
Voilà une petite adresse bien sympatique pour apprendre à utiliser Google maps : http://www.econym.demon.co.uk/googlemaps/index.htm si ça peux t'aider.
map.setMapType(G_SATELLITE_TYPE);
juste avant showadress pour voir.
As-tu essayé de supprimer cette ligne ? En as-tu vraiment besoin ? car sur mon site (voir www de mon profil) je ne l'utilise pas.
ce serait bien d'avoir un lien vers ta page histoire de mieux comprendre.
Voilà une petite adresse bien sympatique pour apprendre à utiliser Google maps : http://www.econym.demon.co.uk/googlemaps/index.htm si ça peux t'aider.
Je viens de tester ton script avec mon adresse.
Et j'ai bien une erreur, mais pas du tout celle dont tu parles :
a has no properties :
http://maps.google.coom/mapfiles/maps2.66.api.js ligne: 302
Donc chez moi ça marche parfaitement ton truc, c'est même rigolo =)
Et j'ai bien une erreur, mais pas du tout celle dont tu parles :
a has no properties :
http://maps.google.coom/mapfiles/maps2.66.api.js ligne: 302
Donc chez moi ça marche parfaitement ton truc, c'est même rigolo =)
Cependant sous IE (version 7) j'ai bien une erreur qui peut sembler être la tienne :
Line: 303
Error: 'null' a la valeur Null ou n'est pas un objet.
Mais encore une fois à la ligne 303 (oui tout à l'heure 302 mais Firefox doit parser les entêtes légèrement différemment), donc du fichier de Google pas du tiens, de toute façon le tiens n'a pas 303 lignes =p
Line: 303
Error: 'null' a la valeur Null ou n'est pas un objet.
Mais encore une fois à la ligne 303 (oui tout à l'heure 302 mais Firefox doit parser les entêtes légèrement différemment), donc du fichier de Google pas du tiens, de toute façon le tiens n'a pas 303 lignes =p
e-kiwi a écrit:si je ne me trompes pas, le second est dans la fonction "load()" qui n'est pas appelée, donc non...
Oups, lu un peu trop vite
Après quelques recherche, j'ai trouvé ça (sur ALL HTML):
map.setCenter(new GLatLng(27.1373,31.5527),6,G_SATELLITE_MAP);
Après quelques tests, ça marche nikel: la carte s'affiche par défaut avec la vue satellite !
Bah son truc marche déjà :p
L'erreur qu'elle a vient de google =)
J'ai fait un test avec mon adresse etc, ça marchait nickel.
Vu satellite c'est bien le truc en haut ou on vit les bâtiments comme des photos etc ?
(Je ne sais pas trop ce que vous appelez vu satellite)
L'erreur qu'elle a vient de google =)
J'ai fait un test avec mon adresse etc, ça marchait nickel.
Vu satellite c'est bien le truc en haut ou on vit les bâtiments comme des photos etc ?
(Je ne sais pas trop ce que vous appelez vu satellite)
j'ai utilisé ça :
map.setCenter(point, 15,G_SATELLITE_MAP);
cela fonctionne, mais j'ai toujours une erreur js qui m'est renvoyé à la ligne "303" or n ayant pas 303 lignes, cela doit venir d'un problème avec le script google distant sur lequel je n'ai pas la main
map.setCenter(point, 15,G_SATELLITE_MAP);
cela fonctionne, mais j'ai toujours une erreur js qui m'est renvoyé à la ligne "303" or n ayant pas 303 lignes, cela doit venir d'un problème avec le script google distant sur lequel je n'ai pas la main
18 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Tutorial Google Maps API
- Yahoo Maps API
- API Google Maps en Flash / Flex
- Liste de toutes les API de Google
- API Google Talk (Libjingle) : Google concurrence Skype
- Plein de chiffres incroyables sur Google Maps
- Développer un outil avec la Google API
- API Blogger : Google Data API
- Google Calendar API
- Google sort l'API AdWords Sandbox
- Google maps api
- API pour google maps
- Google Maps API / Itinéraire !!
- Tutoriel Google Maps API
- Google maps api et géolocalisation
- Google Maps API en échelle de gris
- [Google Maps] API et resto/écoles/etc...
- API Google Maps : réseau routier ?
- Ouverture du blog de Google Maps API
- Problème avec ma clé API Google Maps
- Tracer des zones [ API Google Maps ]
- Recherche par entreprise, Google Maps API ?
- [résolu] API Google Maps pour les entreprises
- Structure des adresses récupérées via API Google Maps
- Google Maps API : Sur IE les marqueurs disparaissent
Consultez la description détaillée des produits ou services de Google suivants : Google Maps API, Google API, API Google Checkout, Google Toolbar API, Google AdWords API
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum