actualiser sans renvoie en haut de la page - HTML/CSS - Programmation
Marsh Posté le 01-07-2008 à 19:58:38
simple tu actualise ton url puis tu actualise la même adresse avec #ancre à la fin
et tu place <a name="ancre"> a l'endroit ou tu veux que la page soit.
et donc sa recharge la page puis descend jusqu'a l'ancre.
ancre est un ex met ce que tu veux.
moi j'actualise avec javascript timeout, href
Marsh Posté le 01-07-2008 à 23:34:57
Ouais mais je ne veux pas actualiser puis placer la page à un endroit précis. Je souhaiterais que la page soir à l'endroit où elle était avant l'actualisation, et ce que la barre de défilement soit en haut, en bas, ...
Marsh Posté le 02-07-2008 à 09:51:13
c'est un peu se que sa fait, moi je l'utilise j'ai un tableau qui se rafraichi automatiquement toutes les 5mins, j'ai mis sa au dessus du tableau:
<a name="auto"></a>
et le javascript qui rafraichi en gardant la page au niveau de l'ancre:
<script type="text/javascript">
<!--
function redirect() {
window.location='index.php?file=Server&page=admin&host=www.e-mengine.com&op=gerer_serveur&sid=4&raf=auto'
}
setTimeout('redirect()','5000');
window.location='index.php?file=Server&page=admin&host=www.e-mengine.com&op=gerer_serveur&sid=4&raf=auto#auto'
// -->
</script>
maintenant si l'utilisateur actualise tous seul sa fait pareil. si tu veux faire sa sur n'importe quel niveau, je vois pas désolé.
Marsh Posté le 02-07-2008 à 16:05:15
J'aurai tendance à dire qu'il n'y a rien à faire, c'est géré (ou pas) par le navigateur.
Marsh Posté le 02-07-2008 à 16:20:03
ouiouioui10 a écrit : <a name="auto"></a> |
N'utilise pas de <a> vide comme ça avec un vieil attribut name. Met un id sur le tableau, ça fait pareil et c'est mieux
Code :
|
Marsh Posté le 01-07-2008 à 16:07:46
Bonjour,
Je souhaiterais savoir s'il était possible d'actualiser une page web automatiquement sans que la barre de défilement ne se déplace. C'est-à-dire que l'actualisation se ferait de manière plus ou moins transparente pour l'utilisateur puisque la barre de défilement ne se déplacerait pas quelle que soit sa position(en gros si l'utilisateur est en bas de la page, l'actualisation ne le fera pas remonter tout en haut). Est-ce possible de faire cela en php ou javascript plutôt (ou autre chose à la limite...)?
Merci beaucoup pour toute l'aide que vous pourrez m'apporter.