[HTML] Memorisation du Scrolling

Memorisation du Scrolling [HTML] - Programmation

Marsh Posté le 19-12-2001 à 22:52:10    

KiKou :hello:  
 
C'est pas tres simple a expliquer :
J ai créer une page web ki se met a jour toute les 30 secendes.
Mais lors du réaffichage la page retourne en haut de page au lieu de rester au meme niveau de défilement .... (pas tres klair tout ca... :sarcastic: ) alors que moi je voudrais k elle ne change pas ...
Comment faire ??  :??:


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 19-12-2001 à 22:52:10   

Reply

Marsh Posté le 19-12-2001 à 22:56:21    

tiens ca m'interesse ca si ca existe... ca doit etre du JS...

Reply

Marsh Posté le 19-12-2001 à 23:00:07    

Ben oué je pense aussi...
J ai deja cherché j ai pô trouvé :cry:


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 19-12-2001 à 23:45:05    

MrTonio a écrit a écrit :

Ben oué je pense aussi...
J ai deja cherché j ai pô trouvé :cry:  




 
des ancres <A> de partout?
nan c pas bo....
mais pourkoi tu veux rafraichir ta page? t'as des blem de cgi toi aussi? :D


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 20-12-2001 à 00:00:50    

Suri a écrit a écrit :

 
mais pourkoi tu veux rafraichir ta page? t'as des blem de cgi toi aussi? :D  




 
Il n'y a aucun rapport avec ce que tu crois.... :D


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 00:16:46    

MrTonio a écrit a écrit :

 
 
Il n'y a aucun rapport avec ce que tu crois.... :D  




ah bon :??: je croyais :D


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 20-12-2001 à 13:43:40    

:bounce:


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 14:34:07    

impossible

Reply

Marsh Posté le 20-12-2001 à 14:36:22    

en javascript c'est bien possible de connaitre la position en cours non? les especes de menu qui suivent le scrolling? ou la neige qui tombe... a moins qu'elle se base sur la navigateur et pas la page...

Reply

Marsh Posté le 20-12-2001 à 14:37:55    

ca se positionne juste en haut de l'écran, ca ne tient pas compte de la page.

Reply

Marsh Posté le 20-12-2001 à 14:37:55   

Reply

Marsh Posté le 20-12-2001 à 15:00:40    

:??: Pourtant en JS c est possible de faire scroller une page automatiquement...


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 15:08:10    

montre un endroit qui le fait...

Reply

Marsh Posté le 20-12-2001 à 15:26:01    

gizmo a écrit a écrit :

montre un endroit qui le fait...  




Walla  ;)  
http://www.toutjavascript.com/source/scroll.html
 :pt1cable:


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 15:31:15    

ok, mais ca, ca marche pour la fenêtre courante, mais c'est perdu quand tu utilises un refresh automatique.

Reply

Marsh Posté le 20-12-2001 à 15:56:05    

sauf peut-être si la valeur du scroll est contenue dans une frame parent...

Reply

Marsh Posté le 20-12-2001 à 15:57:16    

sauf que dans le cas présent, ce n'est pas un scroll manuel, mais automatique, donc si celui-la pouvait être retenu, ce n'est pas le cas du scroll manuel.

Reply

Marsh Posté le 20-12-2001 à 16:58:29    

En fait faudrait "juste" mémoriser la valeur du scrolling


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 17:20:22    

a la place de faire un reload, tu fait un location="taPage.html?scroll=" + leScroll.
 
ensuite tu récupères la valeur à l'intérieur de l'urls au chargement de la page (avec un location.href.substring(location.href.indexOf("scroll=" ))) et ca roule ! :)

Reply

Marsh Posté le 20-12-2001 à 17:45:11    

ben justement comment tu récupère la valeur du srcoll  :??:


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 17:50:20    

ben ca c'est marqué au dessus (je crois)...

Reply

Marsh Posté le 20-12-2001 à 17:57:05    

benou a écrit a écrit :

ben ca c'est marqué au dessus (je crois)...  




ben non :D

Reply

Marsh Posté le 20-12-2001 à 18:07:43    

ha ben ouais ... :D
 
j'ai cherché un peu et j'ai trouvé window.pageYOffSet qui retourne le nombre de pixel qui entre le haut du document et la partie actuellement visible du document.
 
Le problème : ca marche que sous netscape ...

Reply

Marsh Posté le 20-12-2001 à 18:12:40    

waow! ca c'est bieng :D je veux bien que c'est netscape qui invente le javascript, mais ce sera bien quand ce sera normalisé.

Reply

Marsh Posté le 20-12-2001 à 19:12:06    

:pt1cable:  :lol:  C bien la 1er fois que j entend que du JavaScript marche avec netscape  :hap:  
Sérieux personne a une idée ?


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 20-12-2001 à 21:03:46    

MrTonio a écrit a écrit :

:pt1cable:  :lol:  C bien la 1er fois que j entend que du JavaScript marche avec netscape  :hap:  
Sérieux personne a une idée ?  




 
si mais les fcts ressemble a ca:
 
if (ie) {
  blablabla
}
else if (netscape4){
  blablabla
}
else if (dom) {
  blablabla
}


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 21-12-2001 à 12:18:22    

MrTonio a écrit a écrit :

:pt1cable:  :lol:  C bien la 1er fois que j entend que du JavaScript marche avec netscape  :hap:  
Sérieux personne a une idée ?  




 
le JavaScript EST une invention Netscape.

Reply

Marsh Posté le 21-12-2001 à 12:20:59    

gizmo a écrit a écrit :

 
 
le JavaScript EST une invention Netscape.  




 
ben y sont con chez netscape... NN6 est meme pas compatible avec le 4...
pffff c n'importe quoi qd meme...


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 21-12-2001 à 12:29:26    

MrTonio a écrit a écrit :

Sérieux personne a une idée ?


tu récupères la valeur du scroll avec document.body.scrollTop, tu fais un setTimeout() qui la sauve par la méthode benou ou directement avec document.cookie, puis au onLoad() de la page tu récupères la valeur, et tu la set toujours avec document.body.scrollTop (si la valeur existe).

Reply

Marsh Posté le 21-12-2001 à 13:18:45    

facile ...

Reply

Marsh Posté le 21-12-2001 à 14:16:10    

Dit comme ca, je n ai aucune excuse si je n y arrive pas ;)


---------------
WoIP - Video and Voice over IP -  http://www.woip.net/
Reply

Marsh Posté le 21-12-2001 à 15:30:23    

MrTonio a écrit a écrit :

Dit comme ca, je n ai aucune excuse si je n y arrive pas ;)  




 
youdontcare c Monsieur Javascript :)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 21-12-2001 à 22:26:34    

Suri a écrit a écrit :

youdontcare c Monsieur Javascript :)


:D j'ai la chance d'avoir le débuggueur de visual studio, ça aide énormément ...

Reply

Marsh Posté le 22-12-2001 à 01:16:32    

youdontcare a écrit a écrit :

:D j'ai la chance d'avoir le débuggueur de visual studio, ça aide énormément ...  




 
visual interdev? c bien pratique mais pour netscape c dtc...:sweat:


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 12-01-2011 à 19:10:44    

Salut,
Désolé de faire ressortir ce vieux sujet mais je n'y connais rien en JS et je capte pas l'explication de youdontcare, est-ce qu'il existerait une fonction "toute faite" pour ça ?
Merci d'avance pour vos réponses.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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