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 :

Lightbox et position scroll de page


Sujet :

JavaScript

Vue hybride

waldos71 Lightbox et position scroll... 29/11/2009, 15h35
gwyohm Bonjour et bienvenue sur le... 29/11/2009, 17h45
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 5
    Par défaut Lightbox et position scroll de page
    Bonjour, je veux me servir d'une lightbox pour mes pages de BD, tout marche très bien mais j'ai un petit soucis. Quand on lit, l'image sort de la page, on doit donc descendre pour lire toute la page, et quand on clique sur "suivant", on atterrit sur le bas de la page suivante, du coup on est obligé de monter avec l'ascenceur pour redescendre ensuite, et ce à chaque page.
    N'y aurait'il pas un moyen de faire qu'en cliquant sur les boutons "suivant et précédent" on atterrisse sur une ancre en haut de la page web afin d'etre directement en haut de la page suivante ?

    La galerie en question

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Par défaut
    Bonjour et bienvenue sur le forum !

    Ta proposition de passer par une ancre est intéressante, malheureusement, dans le code de lightbox, le clique sur les liens suivant et précédent est inhibé du début.

    Je te propose donc une autre solution : redéfinir la classe pour que la méthode de changement d'image scroll systématiquement en haut du document. Pour limiter les impacts sur ton code, essaye de d'hériter de Lightbox ... dans Lightbox...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Event.observe(window, "load", function() {
      Lightbox = Class.create(Lightbox, {
        changeImage : function($super, imageNum) {
          document.scrollTop = 0;
          $super(imageNum);
        }
      });
    });

Discussions similaires

  1. Savoir si la page est finie de chargée / position scroll
    Par Dark Ryus dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 31/03/2009, 15h01
  2. La position de ma page change
    Par persia dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 14/08/2007, 11h57
  3. Position d'une page web lors d'un rechargement
    Par kheiro dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/06/2007, 10h52
  4. Prise de pouvoir du scroll de page sur un scroll de div
    Par speedev dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 09/02/2007, 10h59
  5. Sauvegarde de la position de la page suite a un refresh
    Par 205 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/07/2006, 15h25

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