Forum de discussion
Forum « Programmation ASP » (archives)
Re: Lien vers page en Anglais et extraction du nom de page du URL de SCRIPT_NAME
Envoyé: 23 avril 2004, 8h19 par Oznog
Selon ta structure, c'est à dire le même nom de page dans des répertoires différents, j'utiliserais un simple hyperlien direct.
Tu connaît le nom du URL avec :
Request.ServerVariables("SCRIPT_NAME")
Mainteant le URL contient assurément le "/fr/" ou "/en/" que tu peux retirer de cette façon :
Mid([url],InStrRev([url]),"/")+1)
' Exemple complet:
response.write "<a href=""/en/" & Mid(Request.ServerVariables("SCRIPT_NAME"),InStrRev(Request.ServerVariables("SCRIPT_NAME"),"/")+1) & """>Version anglaise</a>"
p.s. Il existe plusieurs solution, on peut maintenant voir de plus en plus une langue associé à un document, valeur utilisée pour afficher les en-têtes et gabarits (template) de la bonne langue.
Ciao
Oznog
Réponses
|