Peut on annuler "l'effet" refresh d'un b
Résolu
aymbob
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
aymbob Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
aymbob Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Ma questione st simple
peut on annuler l'effet refresh d'un <button> ?
merci de repondre
Ma questione st simple
peut on annuler l'effet refresh d'un <button> ?
merci de repondre
A voir également:
- Peut on annuler "l'effet" refresh d'un b
- Effet miroir word - Guide
- Annuler offre vinted - Guide
- B&you - Guide
- Annuler fermeture onglet chrome - Guide
- Effet miroir photo ✓ - Forum Bureautique
6 réponses
ok la fonction load() on peut la voir ?
et peux tu etre un peu plus clair sur probleme ??
merci
Adns
et peux tu etre un peu plus clair sur probleme ??
merci
Adns
tres bien, alors la fonction load en fete c'une fonction qui genere en fonction d'un bouton choisit un club :
<script type="text/javascript">
//<![CDATA[
var map = null;
var geocoder = null;
var lat = null;
var lon = null;
var titre;
var boldtitle;
var image1 = 'cdlf.png';
function load() {
var club = document.getElementsByName('club')[0].options[document.getElementsByName('club')[0].selectedIndex].value;
if (club == 'stlazare') {
lat = 48.875977820965645;
lon = 2.3281359672546387;
titre = 'St Lazare';
boldtitle = '<b>St Lazare</b>'
}
if (club == 'republique') {
lat = 48.86594281244544;
lon = 2.3681116104125977;
titre = 'Republique';
boldtitle = '<b>Republique</b>'
}
if (club == 'bastille') {
lat = 48.84945336607593;
lon = 2.372746467590332;
titre = 'Bastille';
boldtitle = '<b>Bastille</b>'
}
if (club == 'lecourbe') {
lat = 48.84539370093933;
lon = 2.3054122924804688;
titre = 'Lecourbe';
boldtitle = '<b>Lecourbe</b>'
}
if (club == 'maillot') {
lat = 48.8839225391287;
lon = 2.2954344749450684;
titre = 'Maillot';
boldtitle = '<b>Maillot</b>'
}
if (club == 'ornano') {
lat = 48.89772048829749;
lon = 2.349057197570801;
titre = 'Ornano';
boldtitle = '<b>Ornano</b>'
}
if (club == 'bolivar') {
lat = 48.88084640365694;
lon = 2.3734331130981445;
titre = 'Bolivar';
boldtitle = '<b>Bolivar</b>'
}
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(lat, lon), 15);
map.addControl(new GLargeMapControl());
map.enableDoubleClickZoom();
map.addControl(new GMapTypeControl());
geocoder = new GClientGeocoder();
function creerMarker(point, onglet1, onglet2) {
var marker = new GMarker(point);
var infoTabs = [
new GInfoWindowTab("Infos", onglet1),
new GInfoWindowTab("Details", onglet2)
];
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowTabsHtml(infoTabs);
});
return marker;
}
GDownloadUrl("fichier.xml", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")), 9);
image1 = 'cdlf.png';
var marker = creerMarker(point, markers[i].getAttribute("info"), markers[i].getAttribute("details"));
map.addOverlay(marker);
}
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<form method="post">
<p>
<select name="club">
<option value="maillot"><em> Maillot</em></option>
<option value="stlazare"><em> St Lazare</em></option>
<option value="republique"><em> Republique</em></option>
<option value="lecourbe"><em> Lecourbe</em></option>
<option value="bastille"><em> Bastille</em></option>
<option value="ornano"><em> Ornano</em></option>
<option value="bolivar"><em> Bolivar</em></option>
</select>
<input type="submit" onclick="load();"> Afficher le plan </input>
</p>
Voila sa se presente comme sa...
seulement ici le probleme c'est que quand je clique sur le bouton input (j'ai aussi essayer avec button)
sa fait un refresh de la page c'est a dire que si j'ai selectionner le 4éme club de ma liste deroulante sa va m'afficher le premier club (premier choix de la liste deroulante)
j'espere que tu comprend mieux...
<script type="text/javascript">
//<![CDATA[
var map = null;
var geocoder = null;
var lat = null;
var lon = null;
var titre;
var boldtitle;
var image1 = 'cdlf.png';
function load() {
var club = document.getElementsByName('club')[0].options[document.getElementsByName('club')[0].selectedIndex].value;
if (club == 'stlazare') {
lat = 48.875977820965645;
lon = 2.3281359672546387;
titre = 'St Lazare';
boldtitle = '<b>St Lazare</b>'
}
if (club == 'republique') {
lat = 48.86594281244544;
lon = 2.3681116104125977;
titre = 'Republique';
boldtitle = '<b>Republique</b>'
}
if (club == 'bastille') {
lat = 48.84945336607593;
lon = 2.372746467590332;
titre = 'Bastille';
boldtitle = '<b>Bastille</b>'
}
if (club == 'lecourbe') {
lat = 48.84539370093933;
lon = 2.3054122924804688;
titre = 'Lecourbe';
boldtitle = '<b>Lecourbe</b>'
}
if (club == 'maillot') {
lat = 48.8839225391287;
lon = 2.2954344749450684;
titre = 'Maillot';
boldtitle = '<b>Maillot</b>'
}
if (club == 'ornano') {
lat = 48.89772048829749;
lon = 2.349057197570801;
titre = 'Ornano';
boldtitle = '<b>Ornano</b>'
}
if (club == 'bolivar') {
lat = 48.88084640365694;
lon = 2.3734331130981445;
titre = 'Bolivar';
boldtitle = '<b>Bolivar</b>'
}
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(lat, lon), 15);
map.addControl(new GLargeMapControl());
map.enableDoubleClickZoom();
map.addControl(new GMapTypeControl());
geocoder = new GClientGeocoder();
function creerMarker(point, onglet1, onglet2) {
var marker = new GMarker(point);
var infoTabs = [
new GInfoWindowTab("Infos", onglet1),
new GInfoWindowTab("Details", onglet2)
];
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowTabsHtml(infoTabs);
});
return marker;
}
GDownloadUrl("fichier.xml", function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")), 9);
image1 = 'cdlf.png';
var marker = creerMarker(point, markers[i].getAttribute("info"), markers[i].getAttribute("details"));
map.addOverlay(marker);
}
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<form method="post">
<p>
<select name="club">
<option value="maillot"><em> Maillot</em></option>
<option value="stlazare"><em> St Lazare</em></option>
<option value="republique"><em> Republique</em></option>
<option value="lecourbe"><em> Lecourbe</em></option>
<option value="bastille"><em> Bastille</em></option>
<option value="ornano"><em> Ornano</em></option>
<option value="bolivar"><em> Bolivar</em></option>
</select>
<input type="submit" onclick="load();"> Afficher le plan </input>
</p>
Voila sa se presente comme sa...
seulement ici le probleme c'est que quand je clique sur le bouton input (j'ai aussi essayer avec button)
sa fait un refresh de la page c'est a dire que si j'ai selectionner le 4éme club de ma liste deroulante sa va m'afficher le premier club (premier choix de la liste deroulante)
j'espere que tu comprend mieux...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question