Passer des paramètres à un fichier
Bonjour,
Je souhaite passer des paramètres à mon fichier JS via l'URL lorsque je l'inclus. Exemple :
Code:
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:
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:
1 2
|
var machin = gup('machin'); |
Merci d'avance pour vos réponses...