IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Positionner la fen�tre vers le haut en Javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Invit�
    Invit�(e)
    Par d�faut Positionner la fen�tre vers le haut en Javascript
    Bonjour,
    J'ais besoins lors de certains retour (r�ponses) d'AJAX d'aller Positionner la fen�tre vers le haut en Javascript
    Rien avoir avec AJAX mais c'est pour vous situer que je cherche une fonction pour rejoindre un anchor un DIV/ID peut importe.

    Bien sur j'ais pens� cacher le lien classique A href #toto et le faire valider par script , mais je n'arrives pas � r�aliser cela et
    c'est certainement pas tr�s puriste.

    Donc a mon retour pour rejoindre un #toto que me conseillez vous ?
    Mille mercis d'avance

  2. #2
    Membre chevronn�
    Avatar de Darkaurora
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par d�faut
    Bonjour,

    La mani�re la plus simple est:

    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    var hash = '#toto';
    location.hash = hash;

    Tu peux �galement taper "js move to anchor" dans google tu auras la m�me r�ponse.

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Mille mercis
    Mais il y a un probl�me avec AJAX, cela marche au premier passage, mais plus aux suivants !
    Je vais demander sur AJAX s'ils comprennent pourquoi
    En attendant mille mercis
    Derni�re modification par Invit� ; 14/08/2015 � 17h52.

  4. #4
    Membre chevronn�
    Avatar de Darkaurora
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mai 2010
    Messages
    382
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 382
    Billets dans le blog
    1
    Par d�faut
    Effectivement le probl�me de ma solution est qu'en utilisant l'ancre cela ne fonctionnera qu'une seule fois puisque tu modifieras l'adresse URL du site dans ton navigateur.

    La solution pr�sent�e avec le scrollTo (dans la partie AJAX) est effectivement plus adapt�.

    Cependant si on cherche a s'acharner avec location.href on peut faire comme suit:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    var moveToAnchor = function (anchor) {
       location.href = location.href.split('#').shift() + '#' + (anchor || ''); // testé sur chrome
    }
    Pour information, je reconnais la condescendance dont j'ai fait preuve lors de ma pr�c�dente r�ponse et je m'en excuse. Cependant ce genre de petit code tu peux le trouver tr�s simplement sur google (ou autre). Si je le pr�cise c'est aussi pour t'�viter d'attendre des heures ou des jours pour une r�ponse que tu peux trouver par toi m�me.

    Cordialement.

  5. #5
    Expert confirm�

    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par d�faut
    Salut,

    Et au cas o� tu utilise jquery il y a un exemple assez semblable ici.

Discussions similaires

  1. Positionne une fen�tre alert
    Par viny dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 18/10/2006, 08h59
  2. menu deroulant horizontal s'ouvrant vers le haut
    Par jcp66 dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 25/09/2006, 15h51
  3. Positionner une fen�tre
    Par souliersantoine dans le forum wxPython
    R�ponses: 1
    Dernier message: 09/08/2006, 14h14
  4. [C#] Ouverture Combobox vers le haut
    Par JuJu� dans le forum Windows Forms
    R�ponses: 4
    Dernier message: 16/06/2006, 14h39
  5. [VBA] copier donn�es d'1 fen�tre vers feuille
    Par Angel79 dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 20/01/2006, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo