AIDEZ-MOI !!
Philippe
-
Philippe -
Philippe -
Bonjour,
J'ai cherché pendant un moment dans le site un article sur le HTML permettant de créer des liens hypertextes sous la forme : index.htm?zone=xxx
Je n'ai donc pas trouvé une explication pour y arriver.
Quelqu'un aurait l'amabilité de m'expliquer comment faire ça ?
Merci d'avance.
J'ai cherché pendant un moment dans le site un article sur le HTML permettant de créer des liens hypertextes sous la forme : index.htm?zone=xxx
Je n'ai donc pas trouvé une explication pour y arriver.
Quelqu'un aurait l'amabilité de m'expliquer comment faire ça ?
Merci d'avance.
4 réponses
Slt Philippe
je ne comprends pas bien ta question.
Pourrais tu la reformuler stp ?
Que veux-tu faire exactement ? Passer des paramètres dans une URL ?
@+
Philippe (moi aussi)
je ne comprends pas bien ta question.
Pourrais tu la reformuler stp ?
Que veux-tu faire exactement ? Passer des paramètres dans une URL ?
@+
Philippe (moi aussi)
Salut,
Je vais essayer de t'expliquer mieux :
Je voudrais créer des URL sur mon site sous la forme : http://www.monsite.com/index.htm?rubrique=membre
(par exemple)
Cet URL une fois entré emmenera le visiteur vers => membres.htm
Voila, c'est en bref ce que je veux faire, j'espere que tu as compris.
Philippe
Je vais essayer de t'expliquer mieux :
Je voudrais créer des URL sur mon site sous la forme : http://www.monsite.com/index.htm?rubrique=membre
(par exemple)
Cet URL une fois entré emmenera le visiteur vers => membres.htm
Voila, c'est en bref ce que je veux faire, j'espere que tu as compris.
Philippe
Slt Philippe
A voilà je comprends mieux.
Voici donc un extrait de code qui devrait te permettre de faire ce que tu souhaites.
Cette page appelle automatiquement la page passée en paramètre si on respecte la syntaxe suivante :
http://...index.htm?rubrique=mon_autre_page.htm par ex
Code pour index.htm :
<html>
<head>
<script language="Javascript">
<!--
// Recherche du paramètre passé dans l'url portant le nom param_id
function getUrlParam(param_id)
{
// Récupére les paramètres passés dans l'url dans un tableau
var paramArray=window.location.search.substr(1).split("&")
var param=null
for (var i=0; i < paramArray.length; i++)
{
if (paramArray[i].indexOf(param_id)==0)
{
var j=paramArray[i].indexOf("=")
if (j!=-1) param=paramArray[i].substr(j+1)
break
}
}
return param
}
var rubrique=getUrlParam("rubrique")
if (rubrique) document.location.href=rubrique
// -->
</script>
</head>
<body>
Index par défaut
</body>
</html>
Bon ce devrait marcher à toi d'adapter ...
@+
Philippe
A voilà je comprends mieux.
Voici donc un extrait de code qui devrait te permettre de faire ce que tu souhaites.
Cette page appelle automatiquement la page passée en paramètre si on respecte la syntaxe suivante :
http://...index.htm?rubrique=mon_autre_page.htm par ex
Code pour index.htm :
<html>
<head>
<script language="Javascript">
<!--
// Recherche du paramètre passé dans l'url portant le nom param_id
function getUrlParam(param_id)
{
// Récupére les paramètres passés dans l'url dans un tableau
var paramArray=window.location.search.substr(1).split("&")
var param=null
for (var i=0; i < paramArray.length; i++)
{
if (paramArray[i].indexOf(param_id)==0)
{
var j=paramArray[i].indexOf("=")
if (j!=-1) param=paramArray[i].substr(j+1)
break
}
}
return param
}
var rubrique=getUrlParam("rubrique")
if (rubrique) document.location.href=rubrique
// -->
</script>
</head>
<body>
Index par défaut
</body>
</html>
Bon ce devrait marcher à toi d'adapter ...
@+
Philippe