Bonjour,

Je souhaite passer des paramètres à mon fichier JS via l'URL lorsque je l'inclus. Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<script src="script.js?machin=truc&bidule=chose"></script>
Comme JS ne gère pas nativement ce système, j'ai chopé une fonction sur le net :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
function gup(name){
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
}
Le problème, c'est que je ne sais pas du tout comment l'utiliser...
Faut-il mettre cette fonction dans le fichier js, avant, dans le fichier HTML avant de l'inclure, ...
Et comment ensuite l'utiliser ? Ceci serait-il ok (en reprenant l'exemple du début) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
var machin = gup('machin');
Merci d'avance pour vos réponses...