Partage
  • Partager sur Facebook
  • Partager sur Twitter

Question sur l'intéraction entre deux script

    8 janvier 2009 à 11:21:39

    Bonjour à toute la communauté :)
    Voici mon Synopsie :
    J'utilise un script Js à la slimbox, celui ci s'appelle MOOdalBox.
    J'ai mis en place le script sur un lien, jusqu'à la pas de soucis, ma page se grise et appelle le formulaire (formu.php)
    Le soucis est que j'utilise du javascript sur mon formulaire. Mais celui ci n'est pas pris en compte lorsque je passe par cette fenêtre jQuery. Mais fonctionne très bien lorsque j'appelle mon formulaire directement.

    Ma question est la suivante :
    Est ce que cela pose problème lorsque d'utiliser un script Js dans un script Js ?

    Je vous mets quelques bouts de code histoire d'avoir un peu plus de concret

    Page index
    <script type="text/javascript" src="/js/mootools.js"></script> 
    <script type="text/javascript" src="/js/moodalbox.js"></script> 
    <link rel="stylesheet" href="/css/moodalbox.css" type="text/css" media="screen" />
    </head>
    <body>
    <a href="formulaire.php" rel="moodalbox" title="test du MOOdalBox">Click la</a>
    


    Page formulaire
    <div id="container">
    <form action="formulaire.php" method="post" name="form1" class="niceform">
     <table width="450" border="0" cellspacing="5">
      <tr>
        <td><label>Civilité :</label></td>
        <td><select size="1" id="sexe" name="sexe" class="width_100"> <!-- class="width_320" sets a width of 320px -->
    		<option selected="selected" value="Mr">Monsieur</option>
    		<option value="Mme">Madame</option>
    		<option value="Mlle">Mademoiselle</option>
    	</select></td>
      </tr>
      <tr>
        <td><label for="nom">Nom <span class="obliger">*</span> :</label></td>
        <td><input type="text" id="nom" name="nom" value="<?php echo $_SESSION['nom']; ?>" size="12" /></td>
      </tr>
      <tr>
        <td><label for="prenom">Prènom <span class="obliger">*</span> :</label></td>
        <td><input type="text" id="prenom" name="prenom" value="<?php echo $_SESSION['prenom']; ?>" size="12" /></td>
      </tr>
      <tr>
        <td><label for="email">E-mail <span class="obliger">*</span> :</label></td>
        <td><input type="text" id="email" name="email" value="<?php echo $_SESSION['email']; ?>" size="16" /></td>
      </tr>
      <tr>
        <td><label for="tel">Téléphone :</label></td>
        <td><input type="text" id="tel" name="tel" size="12" /></td>
      </tr>
      <tr>
        <td><label for="port">Portable <span class="obliger">*</span> :</label></td>
        <td><input type="text" id="port" name="port" value="<?php echo $_SESSION['port']; ?>" size="12" /></td>
      </tr>
      <tr>
        <td><label for="skype">Skype</label></td>
        <td><input type="text" id="skype" name="skype" size="12" /></td>
      </tr>
      <tr>
        <td><label for="adresse">Adresse :</label></td>
        <td><input type="text" id="adresse" name="adresse" size="12" /></td>
      </tr>
      <tr>
        <td><label for="cp">CP</label> / <label for="ville">Ville</label></td>
        <td><input name="cp" type="text" id="cp" size="5" maxlength="5" /> / <input type="text" id="ville" name="ville" size="12" /></td>
      </tr>
      <tr>
        <td><label for="pays">Pays</label></td>
        <td><input type="text" id="pays" size="12" /></td>
      </tr>
      <tr>
        <td colspan="2">
          <div align="left">
            <input type="submit" value="Envoyer" Onclick="javascript:if(!controle_page()) return false;" />
            </div></td>
        </tr>
    </table>
     <br/>
    <span class="obliger">* Champs obligatoire.</span>  
    <input type="hidden" name="formulaire" value="ok" />
    </form>
    


    Conclusion:
    Lorsque que je fais www.monsite.com/formulaire.php --> Js activé
    Lorsque que j'appelle mon formulaire via le script de ma page index --> Js désactivé


    J'ai envie de dire
    pourquoi ?

    En attendant une réponse de votre part, je souhaite à tous Les Sdziens et Sdziennes, une agréable journée :)
    • Partager sur Facebook
    • Partager sur Twitter
      8 janvier 2009 à 19:40:30

      Salut,
      Déjà, je vois MOOdalbox, la première chose à laquelle je pense c'est : MooTools..
      Pourquoi parles-tu de jQuery ? Utilises-tu les deux bibliothèques à la fois ?

      C'est le onclick="javascript: ........" dont tu parles ?
      Le javascript: ne sert à rien !
      Ou est-ce que tu définies controle_page() ??
      Fais voir tout ton code source :)

      J'espère que tu pourras m'éclaircir,
      a+
      • Partager sur Facebook
      • Partager sur Twitter

      Question sur l'intéraction entre deux script

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown