Mr_Q
Messages postés25Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention30 mai 2005
-
2 févr. 2005 à 12:12
Mr_Q
Messages postés25Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention30 mai 2005
-
3 févr. 2005 à 10:29
Bonjour.
J'ai un site en deux langues (francais et anglais) avec un menu en
flash et je voudrais que, étant sur la page en francais, quand je
clique sur le lien anglais, il me récupère la même page mais en anglais
et dans un autre dossier.
Je m'explique avec un petit exemple :
je suis sur ma page ../fr/philo.htm et je voudrais arriver sur ma page ../uk/philo.htm.
Le problème est que cela doit fonctionner pour toutes les pages...
Mes pages portent toujours le même nom, mais sont dans deux dossiers différents :
- "fr/philo.htm" et "uk/philo.htm"
- "fr/services.htm" et "uk/services.htm"
- "fr/blabla.htm" et "uk/blabla.htm"
- etc.
Voici le code que j'ai pour l'instant :
uk_btn.onRelease=function() {
getUrl ("../uk/#");
}
Evidemment cela ne fonctionne pas. Il change bien de dossier mais ne
sait pas quelle page choisir et m'affiche l'index des pages...
Ma question est donc : que dois-je mettre à la place de la dièse ?
noya_m
Messages postés23Date d'inscriptionjeudi 14 octobre 2004StatutMembreDernière intervention20 février 2007 2 févr. 2005 à 15:47
Salut,
pour info # signifie ancre, dc c'est normal qu'il ne reconnait pas la page avec l'ancre,
car tu ne lui donne pas la page ou il se trouve
essaies ceci :
//-----------------------
on (release){
getURL("page.html#ancre");
}
Mr_Q
Messages postés25Date d'inscriptionvendredi 4 juin 2004StatutMembreDernière intervention30 mai 2005 2 févr. 2005 à 17:58
Si je nomme la page,
ton code marche nickel. Mais le truc, c'est que je ne peux pas lui dire
ou je me trouve, puisque je peux me trouver sur n'importe quelle page.
En clair, il faut que je lui dise :
btn_.onRelease=function(){
getURL("la page sur laquelle je me trouve.htm#ancre");
}
Donc, que mettre à la place de "la page sur laquelle je me trouve" ??