Et ben non je me suis souvenue qu'il y avait effectivement une technique possible avec javascript la voila :
Elle a été créer par le site et l'équipe www.ToutJavascript.com pour extraire les parametre de la page, la voici :
###############################################
// Fonction d'extraction des paramètres
function TJSExtraireParam(){
url = window.location.href;
var exp=new RegExp("[&?]+","g");
var exp2=new RegExp("[=]+","g");
var tabNom=url.split(exp);
var tabParam=new Array();
if (tabNom!=null) {
for (var i=1;i<tabNom.length;i++){
var tabTemp=tabNom[i].split(exp2);
tabParam[tabTemp[0]]=tabTemp[1];
}
}
return tabParam;
}
// Appel de la fonction et création du tableau des paramètres
var urlParam = TJSExtraireParam();
###############################################
Et voici ce que je te conseil d'ajouter ( sa made in DOTWIZARD512
je l'ai tester et il marche a la perfection ( au passage pour les connaisseur en php, j'ai émuler la fonction isset() ) )
###############################################
function isset( vari )
{
if( vari == 'undefined' )
{
return false;
}
else
{
return true;
}
}
var lng = new Array(
//Exemple pour le francais
new Array( 'fr', './fr/index.html' ),
//Exemple pour l'anglais
new Array( 'en', './en/index.html' ),
//Exemple pour l'espagnole
new Array( 'es', './es/index.html' )
);
if( isset( urlParam[ 'l' ] ) )
{
for( index = 0; index < lng.length; index++ )
{
if( lng[ index ][ 0 ] == urlParam[ 'l' ] )
{
location.href = lng[ index ][ 1 ];
}
}
}
###############################################
Et voila sa sera tout ?