par
enneite » 11 août 2009, 10:28
pour récupérer l'url en JS:
/**
* Fonction de récupération des paramètres GET de la page
* @return Array Tableau associatif contenant les paramètres GET
*/
function extractUrlParams(){
var t = location.search.substring(1).split('&');
var f = [];
for (var i=0; i<t.length; i++){
var x = t[ i ].split('=');
f[x[0]]=x[1];
}
return f;
}
Après il faut créer des fonctions pour analyser le tableau et rediriger au bon endroit.
Mais là, franchement...
1) c'est vachement plus compliqué que l'URL rewriting à mon avis
2) cela utilise des ressources cotés client et c'est vachement plus couteux
3) tu risques de t'embrouiller et de rediriger une page qui redirige sur une autre, voir sur la première
Bref, c'est une bonne idée pour faire planter ton site.
Si tu veux changer la forme de tes URL : c'est l'URL rewriting qu'il te faut, pas autre chose.