Problème de lien - Mozilla Firefox

Problème de lien - Mozilla Firefox - HTML/CSS - Programmation

Marsh Posté le 18-07-2005 à 08:19:56    

J'ai ajouté dans ma page : http://www.nicolas79.ch/Liens.htm, des liens pour que le visiteur puisse revenir en haut de la page, mais cela ne fonctionne pas sous Mozilla Firefox. Par contre sous IE cela fonctionne. Est-ce un problème dans mon code ?

Reply

Marsh Posté le 18-07-2005 à 08:19:56   

Reply

Marsh Posté le 18-07-2005 à 08:37:32    

tu as oublié

Code :
  1. <body id="top">


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 18-07-2005 à 08:43:14    

En fait comme tu ne definies pas d'ancre dans ton code aucun navigateur ne peut comprendre ce que tu souhaites.
 
Firefox ne fait rien car tu demandes l'acces a la meme page.
IE recharge la meme page sans se poser de question.

Reply

Marsh Posté le 18-07-2005 à 08:46:30    

En effet, pour t'expliquer le pourquoi du comment, le fait de mettre #top indique que ton lien amène à l'ancre de nom "top", dans la page liée.
 
Or dans ton cas, il n'y a pas d'ancre du type <a name="top">.
 
Ca ne marche donc pas sous firefox, ce qui est le comportement normal. Sous IE, ca marche parce que microsoft ne suis pas les normes, et a ajouté un automatisme incorrect.
 
C'est pas très logique en cliquant sur un lien qui amène vers une ancre "top" de remonter en haut de la page alors que cette balise n'existe pas dans ton code. Enfin c'est IE quoi :o
 
Bonne continuation en tout cas :)


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 18-07-2005 à 08:49:54    

plainsofpain a écrit :

En effet, pour t'expliquer le pourquoi du comment, le fait de mettre #top indique que ton lien amène à l'ancre de nom "top", dans la page liée.
 
Or dans ton cas, il n'y a pas d'ancre du type <a name="top">.
 
Ca ne marche donc pas sous firefox, ce qui est le comportement normal. Sous IE, ca marche parce que microsoft ne suis pas les normes, et a ajouté un automatisme incorrect.
 
C'est pas très logique en cliquant sur un lien qui amène vers une ancre "top" de remonter en haut de la page alors que cette balise n'existe pas dans ton code. Enfin c'est IE quoi :o
 
Bonne continuation en tout cas :)


reviens en 2005 toi :D

Reply

Marsh Posté le 18-07-2005 à 08:50:51    

Quoi Quoi Quoi ? :D


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 18-07-2005 à 08:56:26    

Bah l'attribut name sur une balise a n'existe plus en xhtml ...
 
c bon pour les input et trcs de formulaires les name.
 
pour faire une ancre il faut specifier un lien vers un id !
<body id="top"> par exemple

Reply

Marsh Posté le 18-07-2005 à 09:03:43    

J'utilisais si peu la balise <a> en dehors de liens externes que je n'ai quasiment jamais fait d'ancre ...
 
Enfin j'ai vérifié, tu as raison, donc Nic_79, suis les conseils de flyman et afbilou :)
 
PS pour The-Shadow : Tu vois bien que je ne sais pas tout :)


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed