Titre: javascript: history.back() + ancre
Posté par: pixyle le le 04-12-2003 a 01:33:31
Bonsoir,
J'ai réalisé un catalogue avec un affichage "page par page" en php. En haut et en bas de chaque page se trouvent 2 liens : précédent et suivant. Pour le lien "précedent" le plus simple m'a semblé de mettre un javascript: history.back() ... mais, problème ... Quand la personne clique sur "suivant" en bas de la page, puis qu'elle clique sur "précedent" à la page d'après, elle tombe sur le lien du bas de la page d'avant. C'est très desagréable ....
Je suis une bille en javascript, je ne sais même pas si c'est fesable ... mais je pensais adjoindre au javascript: history.back() le nom d'une ancre situé en haut de page. Si vous voyez d'autres solutions ma foi je prend aussi ::)
Merci par avance pour votre aide.
à+
Pixyle
|
Titre: Re:javascript: history.back() + ancre
Posté par: pixyle le le 16-12-2003 a 19:56:22
Vous me laissiez mariner dans mon jus ou bien ? ;)
voili, j'ai trouvé la solution : javascript: history.go(-2) ... simple, mais je connaissais pas l'existence de la fonction :-\ |
Titre: Re:javascript: history.back() + ancre
Posté par: ric le le 19-12-2003 a 20:23:29
Content que tu es découvert une nouvelle fonction. ;D Mais tu ne reviens pas sur la précédente. javascript:history.go(-2) te renvoie sur l'antépénultième. Et si ton visiteur veut vraiment aller sur la précédente ? ??? |
Titre: Re:javascript: history.back() + ancre
Posté par: pixyle le le 22-12-2003 a 02:34:05
Et oui effectivement :-\ J'ai essayé de bidouiller .. mais je crois que je suis surtout bonne pour me retaper le système de page par page :(
|
Titre: Re:javascript: history.back() + ancre
Posté par: bul le le 02-01-2004 a 14:53:09
a part faire 3 boutons ? 1=page précédente 2=page suivant 3=page précédent la précédente cordialement
|
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|