Javascript acceder a une ancre

Fermé
Arlolos - 11 oct. 2008 à 16:44
Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 - 12 oct. 2008 à 06:09
Bonjour,
Je programme en javascript et je me heurte a une difficulté. J'ai besoin d'acceder à une ancre de la page. Le probleme c'est que si je fais
window.location.replace( "#ancre");
la page est rechargée et donc le reste de toutes mes modification de la page avec JavaScript est réinitialisé.
Y a t-il une solution a mon probleme?
Merci de me répondre
A voir également:

2 réponses

Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 225
12 oct. 2008 à 06:09
Heu... oublie, je divague... la méthode que tu as écrite et la mienne font quasiment la même chose, d'ailleurs il paraît que la propriété document.location n'était initialement prévue qu'en lecture seule et que pour une meilleure compatibilité il est préférable d'utiliser window.location...

Essaie plutôt : self.location.hash=#ancre; Je ne connaissais pas, je viens de trouver ça sur https://www.hugedomains.com/domain_profile.cfm?d=toutenligne&e=com L'instruction fonctionne, je te laisse constater le non rechargement de la page...
15
Posotaz Messages postés 489 Date d'inscription samedi 23 juin 2007 Statut Membre Dernière intervention 19 juin 2011 225
12 oct. 2008 à 05:55
Salut, que donne document.location="#ancre"; ?

(EDIT : Voir le message suivant, n'essaie pas cette méthode)
2