Modifier un Fichier JScript [Résolu]

andyajram 90 Messages postés vendredi 24 mai 2013Date d'inscription 30 avril 2018 Dernière intervention - 26 avril 2018 à 17:36 - Dernière réponse : andyajram 90 Messages postés vendredi 24 mai 2013Date d'inscription 30 avril 2018 Dernière intervention
- 27 avril 2018 à 09:32
Bonjour, j'ai une petit problème , j'ai une Map qui s'ouvre en PHP et normalement vu que c'est pas moi qui avait écrit le code en ouvrant la Map elle pointe directement sur la ville Toulouse, alors que moi je veux qu'elle pointe vers le Maroc .
j'ai cherché dans tous les fichiers du code source et enfin j'ai trouvé que l'emplacement d'ouverture était pointé vers les cordonnées de toulouse , et j'ai modifié les cordonnées mais ça s'ouvre toujours sur Toulouse , vu que je n'ai jamais utilisé Javascript , j'ai ouvert le fichier en Notepad et c'est là où je l'ai modifié , est-ce-que c'est comme ça qu'un fichier JS se modifie ou pas ? voici le code du fichier :
$(function() {

	/**********************************************
	 * carte Google Maps
	 **********************************************/

	function initialize(){
			var myLatLng = new google.maps.LatLng(32.18285509601563, -6.837025986367053);
			var mapOptions={
				zoom: 5,
				center: myLatLng
			},
			map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
			setMarkers(map,marker);
	}
	
	function setMarkers(map,locations){
		for(var i=0; i<locations.length; i++){
			var station = locations[i];
			var myLatLng = new google.maps.LatLng(station['marker_latitude'], station['marker_longitude']);
			var infoWindow = new google.maps.InfoWindow();
			var image = 'common/images/marker-map/'+station['icone_icon']+'.png';
			
			var marker = new google.maps.Marker({
				position: myLatLng,
				map: map,
				icon: image,
				title: station['marker_ville']
			});
			
			(function(i){
				google.maps.event.addListener(marker, "click",function(){
					var station = locations[i];
					infoWindow.close();
					infoWindow.setContent(
						"<div id='infoWindow'>"
						+"<p class='texte'>"+station['marker_text']+"<p>"
						+"</div>"
					);
					infoWindow.open(map,this);
				});
			})(i);
		}
	}
	google.maps.event.addDomListener(window, 'load', initialize);
});


Merci d'avance
Afficher la suite 

2 réponses

Répondre au sujet
jordane45 20796 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 3 mai 2018 Dernière intervention - 27 avril 2018 à 08:48
+1
Utile
1
Bonjour,

Moi je ferai :
function initialize(){
	var lat = 32.18285509601563;
	var lng = -6.837025986367053;
	var mapOptions={
		zoom: 5
	},
	map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
	setMarkers(map,marker);
       
       //on force la position de départ
	map.setCenter({lat:lat, lng:lng});
}


Par contre, tout comme le CSS, le Javascript peut être mis en "cache".
Il faut donc penser, après avoir modifié le fichier, de vider le cache de ton navigateur ( CTRL + F5 en général...)

andyajram 90 Messages postés vendredi 24 mai 2013Date d'inscription 30 avril 2018 Dernière intervention - 27 avril 2018 à 09:32
oui c'était ça le problème , le cache , car j'ai testé sur firefox et ça a marché par contre Chrome tient toujours les anciennes valeurs
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.