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

HTML Discussion :

Evenement "onclick" inactif lors du chargement de


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 38
    Points : 29
    Points
    29
    Par défaut Evenement "onclick" inactif lors du chargement de
    Bonjour à tous!

    Je rencontre le problème suivant:

    Comme de nombreux site, je propose à mes visiteur un album photo. Sur chacune de mes images miniatures, il est possible de cliquer dessus (ce qui lance l'exécution d'une fonction javascript) pour entrer dans une page PHP qui joue le rôle de diaporama.

    Ce système fonctionne très bien, sauf lors du chargement de la page. En effet, si mon visiteur clic sur l'une des photos de la page déjà affichée avant la fin du chargement complet de ma page, ma fonction de l'événement "onclick" ne s'effectue pas et le chargement se bloque.Crying or Very :sad:

    L'internaute est alors obligé d'effectuer un bon vieux F5 pour voir toute la page et pouvoir accéder au diaporama.

    Avez-vous une idée pour palier ce problème? Peut-être forcer le charger de certaine partie de ma page en premier?

    Merci et bonne progr!


  2. #2
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    tu as la page en ligne qu'on voit ce que ca rend ??

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    Hello,

    J'ai un petit peu oublié de préciser que je n'ai constaté ce problème que sous IE... Désolé.
    C'est peut-être un comportement normal. Que le lien ne s'active pas, à la limite, c'est bon, l'internaute réitère après le chargement mais que la page se bloque c'est embêtant.

    Voici le lien d'une des pages de mon album photo:

    Lien

    Code html correspondant à chaque miniature:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        <a href="javascript:;" onclick="afficheMaxi('Phuket_jour_1.JPG')">
        <img src="Phuket_jour_1.JPG" border=0  alt="Cliquer pour agrandir" width="150" height="112"></a>
    Fonction javascript exécutée pour lancer le diporama:
    En gros, je fournis à ma page PHP le nom de la photo sur laquelle j'ai cliqué ainsi que le dossier dans lequel la collection se trouve. Faut briquoler sans MySQL ;o)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function afficheMaxi(chemin)
    	{
    	 var pos = location.href.lastIndexOf("/", location.href.length);
    	 var lien_dossier = location.href.substring(31, pos); 
        lien = "http://www.site.com/diaporama.php?nom_photo=" + chemin + "&dossier_photo=" + lien_dossier;
     
    	 //alert(lien);
    	 window.open(lien);
    	}
    Merci pour votre aide!

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    Aucune idée?

    Merci,

    Bouillou

  5. #5
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    Moi je vois pas de probleme.

Discussions similaires

  1. Evenement "onclick" inactif lors du chargement de
    Par Bouillou dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/03/2006, 23h07

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