comment récupérer les donner d'un info bulle google map
1 message • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
comment récupérer les donner d'un info bulle google map
Bonjour,
J'ai créer un site sur les produits du terroir et j'utilise googlemap pour les affichers. Maintenant j'aimerais que les utilisateurs qui utilise la carte puisse ajouter les produits désirer a leur circuits gastronomique. A la fin il pourrais imprimer cette liste avec les adresses de tout les producteur qu'il voudrais aller visiter. J'ai trouvé une fonction java script qui fais ce que je veux mes qui n'est pas adapter a mon code google map. J'aimerais si possible avoir votre aide pour m'aider a l'adapter.
Exemple d'un site qui utilise ce que j'aimerais. Cliquer sur un marker et dans l'info bulle vous avez "ajouter a mes préférer":
http://www.velib.paris.fr/trouver_une_station#
Voici le bout de code qui me fais ramer et je ne suis pas un pro du java script
var marker = new GMarker(point, {icon:icone,title:titre} );
// tab
GEvent.addListener(marker, 'click', function() {
var infoTabs = [new GInfoWindowTab(type, "<b><u>"+(id=name)+"</u></b><br><br><div style=\"display:block;width:265px;height:160px;text-align:left \">"+description+"<b><u><br><br>Produits</u></b><br><br>"+produits+"<br><input type='button' value='Ajouter au circuit' onclick='saveData()'/></div>"),
new GInfoWindowTab("Adresse","<div style=\"display:block;width:265px;height:160px;text-align:left \"><b><u>"+name+"<br><br></b></u>"+address+" "+suburb+"<br>"+state+" "+country+" "+postcode+"<br>"+telephone+"<br><br><b><u>Coordonnée GPS <br><br></b></u>"+point+"<br><br><b><u>Heure et date d'ouverture<br><br></b></u>"+d_ouvert+"<br>"+h_ouvert+"</div>"),
new GInfoWindowTab("Photo", "<img src=\""+image+"\"width=210 height=180/><br><br><b><b>")];
marker.openInfoWindowTabsHtml(infoTabs);
});
return marker;
}
function saveData() {
var name = escape(document.getElementById("name").value);
var url = "phpsqlinfo_addrow.php?name=" + name ;
GDownloadUrl(url, function(data, responseCode) {
if(responseCode == 200) {
//if (responseCode == 200 && data.length <= 1) {
map.closeInfoWindow();
document.getElementById("message").innerHTML = "Location added.";
} else if(responseCode == -1) {
alert("Data request timed out. Please try later.");
} else {
alert("Request resulted in error. Check XML file is retrievable.");
}
});
}
Ce code devrais récupérer le nom du producteur et aprés l'envoyer vers un autre fichier qui lui l'insérer dans une bd. Le seul bug c'est que je n'arrive pas récupérer le nom.
S.V.P aider moi
Merci
Voici l'adresse de mon site: http://tourismegps.com/index.php?option ... &Itemid=69
J'ai créer un site sur les produits du terroir et j'utilise googlemap pour les affichers. Maintenant j'aimerais que les utilisateurs qui utilise la carte puisse ajouter les produits désirer a leur circuits gastronomique. A la fin il pourrais imprimer cette liste avec les adresses de tout les producteur qu'il voudrais aller visiter. J'ai trouvé une fonction java script qui fais ce que je veux mes qui n'est pas adapter a mon code google map. J'aimerais si possible avoir votre aide pour m'aider a l'adapter.
Exemple d'un site qui utilise ce que j'aimerais. Cliquer sur un marker et dans l'info bulle vous avez "ajouter a mes préférer":
http://www.velib.paris.fr/trouver_une_station#
Voici le bout de code qui me fais ramer et je ne suis pas un pro du java script
var marker = new GMarker(point, {icon:icone,title:titre} );
// tab
GEvent.addListener(marker, 'click', function() {
var infoTabs = [new GInfoWindowTab(type, "<b><u>"+(id=name)+"</u></b><br><br><div style=\"display:block;width:265px;height:160px;text-align:left \">"+description+"<b><u><br><br>Produits</u></b><br><br>"+produits+"<br><input type='button' value='Ajouter au circuit' onclick='saveData()'/></div>"),
new GInfoWindowTab("Adresse","<div style=\"display:block;width:265px;height:160px;text-align:left \"><b><u>"+name+"<br><br></b></u>"+address+" "+suburb+"<br>"+state+" "+country+" "+postcode+"<br>"+telephone+"<br><br><b><u>Coordonnée GPS <br><br></b></u>"+point+"<br><br><b><u>Heure et date d'ouverture<br><br></b></u>"+d_ouvert+"<br>"+h_ouvert+"</div>"),
new GInfoWindowTab("Photo", "<img src=\""+image+"\"width=210 height=180/><br><br><b><b>")];
marker.openInfoWindowTabsHtml(infoTabs);
});
return marker;
}
function saveData() {
var name = escape(document.getElementById("name").value);
var url = "phpsqlinfo_addrow.php?name=" + name ;
GDownloadUrl(url, function(data, responseCode) {
if(responseCode == 200) {
//if (responseCode == 200 && data.length <= 1) {
map.closeInfoWindow();
document.getElementById("message").innerHTML = "Location added.";
} else if(responseCode == -1) {
alert("Data request timed out. Please try later.");
} else {
alert("Request resulted in error. Check XML file is retrievable.");
}
});
}
Ce code devrais récupérer le nom du producteur et aprés l'envoyer vers un autre fichier qui lui l'insérer dans une bd. Le seul bug c'est que je n'arrive pas récupérer le nom.
S.V.P aider moi
Merci
Voici l'adresse de mon site: http://tourismegps.com/index.php?option ... &Itemid=69
1 message • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google achète Measure Map
- Google Labs lance Google Alternate Views
- Concours WRI / Vivastreet : gagnez un voyage à New-York
- Optimiser les images : l'attribut ALT de la balise IMG
- Les informations de la Google Toolbar
- Web Rank Info ouvre un forum dédié à MSN Search
- Accord stratégique entre Google et TeleAtlas (TomTom)
- Tutorial Google Maps API
- PR Weaver en test en avant-première
- Développer un outil avec la Google API
Consultez la description détaillée des produits ou services de Google suivants : Google Alternate Views, Google Measure Map
- Suggestion de mots
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: cmpc2002 et 0 invités

le forum