comment garder la position du scroll??

comment garder la position du scroll?? - HTML/CSS - Programmation

Marsh Posté le 11-07-2006 à 18:48:10    

bonjour
je travaille actuellement sur ce site:
www.treelike.net
 
le probleme est que le scroll a droite remonte a chaque clic, ce qui est super penible.... j'ai essayé de mettre le menu dans une iframe mais ca ne change pas le probleme.
 
j'ai fais tous les sujets sur google et forums et je ne trouve rien!! si qqun peut m'aider ce serait vraiment cool.
 
merci

Reply

Marsh Posté le 11-07-2006 à 18:48:10   

Reply

Marsh Posté le 11-07-2006 à 19:39:47    

oups, je viens de trouver ca: http://forum.hardware.fr/hardwaref [...] 2810-1.htm
mais j'y comprend rien ........ :(

Reply

Marsh Posté le 11-07-2006 à 20:54:10    

J'ai pas compris là.  
Tu veux dire que dès que tu changes de page, la page reviens en Haut ? ce qui est normal en soit.

Reply

Marsh Posté le 11-07-2006 à 21:23:02    

gatsu35 a écrit :

J'ai pas compris là.


+1  
[:jackass13]

Reply

Marsh Posté le 11-07-2006 à 21:59:41    

euh ben non, c'est pas normal,  j'aimerais que le scroll reste a sa place et ne remonte pas a chaque clic...

Reply

Marsh Posté le 11-07-2006 à 22:03:56    

en fait je voudrais qu'on ai pas besoin de redescendre a chaque fois dans la liste cliquable, que le scroll reste en place, vous me suivez? je sais pas si je suis confuse la.... :sweat:

Reply

Marsh Posté le 11-07-2006 à 22:09:31    

Je viens de comprendre. Sauf erreur de ma part, je ne pense pas que cela soit possible.
 
PS Pour ceux qu'aurait pas compris : Il nous parle de son menu à droite, celui avec les petites flèches jaunes pour monter et descendre

Reply

Marsh Posté le 11-07-2006 à 22:10:33    

Ben DTC :/
Sinon faudrait passer en parametre dans l'url la position du scrollTop c'est très débile
Ou autrement enregistrer toutes les X secondes la position de la page dans un cookie et checker cette position au chargement de la page
c'est débile mais faisable

Reply

Marsh Posté le 11-07-2006 à 22:34:50    

arghh bon, c'est debile? ca craint parce que je trouvais ca pratique moi de pas avoir a redescendre a chaque fois (tu as bien compris AlphaZone, merci).
bon, alors je suis un peu perdu, entre une solution debile et laisser ca comme ca....
et pour faire un cookie je fais comment?

Reply

Marsh Posté le 11-07-2006 à 22:39:41    

Franchement, t'embête pas. Tu va alourdir le site à cause d'une position. Pour moi c'est une perte de temps. M'enfin, tu fais comme tu veux, c'est toi le patron :)

Reply

Marsh Posté le 11-07-2006 à 22:39:41   

Reply

Marsh Posté le 11-07-2006 à 22:46:55    

c'est sur que c'est pour moi une vrai galere (vu mon niveau pourri :sweat: ) mais je trouve quand meme que c'est vraiment nul de devoir redescendre dans le scroll... c'est peut etre mon scroll lui meme qui n'est pas bon... :cry:  bon je vais laisser ca comme ca, surtout que j'ai encore de la galere en prevision!
merci en tout cas! :)

Reply

Marsh Posté le 12-07-2006 à 10:01:52    

Effectivement, un scroll en js n'est pas un bon scroll... Si par le plus grand des hasards, le js est désactivé chez le visiteur, les liens du bas sont inacessibles
 
Sinon dans les "Solutions à la con"©:
1- fait une iframe et affiche le contenu variant "dedans"
2- utilise xmlHttpRequest pour modifier via le DOM le contenu de ton div sans recharger ta page
 
edit: humour hein ... Avant que je me fasse Davidlyncher


Message édité par anapajari le 12-07-2006 à 10:02:18
Reply

Marsh Posté le 12-07-2006 à 16:57:06    

anapajari, je ne sais pas utiliser xmlHttpRequest....
et je ne vois pas comment faire un autre scroll :sweat:  
je vais me renseigner sur xmlHttpRequest, on verra si je m'en sors
 
merci a vous pour vos reponses!

Reply

Sujets relatifs:

Leave a Replay

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