Aller a un endroit précis à l'ouverture d'...

Fermé
JuL - 3 août 2005 à 06:49
Iger Messages postés 340 Date d'inscription samedi 5 juin 2004 Statut Membre Dernière intervention 20 mars 2007 - 3 août 2005 à 16:20
Bonjour, je suis actuellement en train de réaliser un site en html. ET j'ai une petite question

Voila j'aimerai savoir comment faire pour que le visiteur arrive à l'endroit que je veuille sur la page d'accueil lorsqu'il ouvre celle-ci. Il y a une histoire d'ancre à mettre mais comment faire pour aller à tel endroit sans que le visiteur n'ait a cliquer sur le lien de l'ancre ?

Merci beaucoup d'avance !
A voir également:

4 réponses

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 août 2005 à 09:28
Salut,
Tu veux dire dans ton index.html?

Je ne pense pas cela possible, tu pourrais essayer une redirection automatique mais du coup tu vas te retrouver à refaire la redirection à chaque fois...

Le mieux c'est d'avoir par exemple un index.html qui te renvois vers index2.html#monancre automatiquement, résultat en arrivant sur ton site (index) on se retrouve sur index2 à la bonne place, mais encore faut il aussi que tu donnes le lien sur la page index sinon ceux qui n'acceptent pas les redirections pour une raison ou pour une autre seront en rade...
0
Iger Messages postés 340 Date d'inscription samedi 5 juin 2004 Statut Membre Dernière intervention 20 mars 2007 85
3 août 2005 à 10:00
Je pense que c'est possible.

- Tu crées quelque part ton ancre en faisant
<a name="monancre">Là où tu veux que l'utilisateur aille </a>

- Sur la balise BODY, tu ajoutes:
<BODY onLoad="document.location.href='index.html#monancre'>
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 août 2005 à 10:11
Ben oui mais quand tu recharges index pour aller à mon ancre, tu repasses sur ton onload non? Du coup tu le recharges une fois de plus,...
Pas cool ni pour le client ni pour le serveur cette histoire...
0
Iger Messages postés 340 Date d'inscription samedi 5 juin 2004 Statut Membre Dernière intervention 20 mars 2007 85
3 août 2005 à 10:23
Très bonne remarque;). ça marche aussi si on fait ça:
<BODY onLoad="document.location.href='#monancre'>

là, on ne recharge pas index.html
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793 > Iger Messages postés 340 Date d'inscription samedi 5 juin 2004 Statut Membre Dernière intervention 20 mars 2007
3 août 2005 à 10:24
Ha je savais pas alors c'est le bonne solution :)
Ceci dit j'aime bien celle de jipicy aussi :)
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
3 août 2005 à 10:17
Salut z'@ toutes z'et tous,

Et pourquoi ne pas faire tout simplement une page d'accueil minimaliste avec que le contenu de l'ancre, un genre d'intro quoi ???
Puis à partir de là un lien vers la page d'accueil officielle, non ?
Parce qu'à vouloir à tous prix afficher un endroit précis autant le mettre en tête ;-))
0
Salut, nan je ne veux pas de page intermédiaire avant la page d'accueil ... J'veux simplement que le visiteur arrive à un endroit précis sur la page d'accueil elle même. J'ai essayé <BODY onLoad="document.location.href='#monancre'> mais il me dit qu'il y a une erreur de script. Je sais pas pourquoi

Merci
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 août 2005 à 16:17
Il te manque le " fermant, juste au cas où ce n'est pas une faute de frappe...
0
Iger Messages postés 340 Date d'inscription samedi 5 juin 2004 Statut Membre Dernière intervention 20 mars 2007 85
3 août 2005 à 16:20
'Scuz, c'était une erreur de ma part.
0