PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 10-12-2011 11:09:18

dimitri_c
Membre
Inscription : 07-08-2009
Messages : 12

• Forcer le "clic" d'un bouton, SANS intervention de l'internaute…

Bonjour -

Je souhaite forcer le "clic" d'un bouton, pour afficher directement une photo.
Basé sur le script "LiteBox" (http://www.doknowevil.net/litebox/).
Mais cela ne fonctionne pas, quelle en serait la raison? MERCI

<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>tmp</title>
  <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
  <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
  <script type="text/javascript" src="js/prototype.lite.js"></script>
  <script type="text/javascript" src="js/moo.fx.js"></script>
  <script type="text/javascript" src="js/litebox-1.0.js"></script>
</head>


<body onload="initLightbox()">
  <div id="content">
    <a href="images/TGL.jpg" rel="lightbox[example]" id="btn01" title="The Glenlivet®"><img src="images/TGLthumb.jpg" width="100" height="40" alt="The Glenlivet" /></a>
    <a href="images/MALIBU.jpg" rel="lightbox[example]" id="btn02" title="Malibu®"><img src="images/MALIBUthumb.jpg" width="100" height="40" alt="Malibu" /></a>
  </div>
  <script language="javascript" type="text/javascript">
    function autoCallImg_fct() {
      alert(document.getElementById('btn01')); // Ici, le nom de la photo s'affiche correctement dans la fenêtre d'alerte…
      document.getElementById('btn01').click(); // Ici, rien ne se passe, = l'image n'est pas "appelée"
    }
    autoCallImg_fct();
  </script>
</body>

Hors ligne

#2 10-12-2011 12:12:29

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 624
Site Web

Re : • Forcer le "clic" d'un bouton, SANS intervention de l'internaute…

Bonjour,

Je vais reformuler ton problème différemment: Tu as deux boutons, un rouge et un noir. Le rouge ouvre la porte et le noir ne fait rien. Là tu es en train d'appuyer sur le bouton noir et tu nous demandes pourquoi la porte ne s'ouvre pas. Je carricature mais c'est exactement la même chose. Vu que l'on est pas là pour développer ton code à ta place et que visiblement tu n'y connais rien en Js, je ne peux que te recommander d'aller acheter en librairie un livre du genre "javascript pour les nulls" ou "pour bien commencer en javascript", cela sera une bonne base pour commencer et pour résoudre ton problème.

Cordialement,

Jc

Dernière modification par Jc (10-12-2011 12:13:05)


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#3 10-12-2011 14:42:47

dimitri_c
Membre
Inscription : 07-08-2009
Messages : 12

Re : • Forcer le "clic" d'un bouton, SANS intervention de l'internaute…

Merci pour ton aide Grand Maître Jc… :-)

Hors ligne

#4 10-12-2011 18:15:52

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 624
Site Web

Re : • Forcer le "clic" d'un bouton, SANS intervention de l'internaute…

Pour les titres du forum, c'est pas moi qui les choisi.


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums