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 :

Interaction entre 2 scripts


Sujet :

JavaScript

  1. #1
    Inactif   Avatar de Diabless6
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    143
    D�tails du profil
    Informations personnelles :
    �ge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 143
    Par d�faut Interaction entre 2 scripts
    Bonsoir,

    Je viens de remarquer que l'un de mes scripts ne fonctionne plus suite � l'installation d'un autre script.

    Je ne vois pas trop pourquoi, il n'y a aucun rapport:

    l'un fait marcher les Geckos(salamandes)

    l'autre automatise les liens onclick open windows.

    Une id�e ?

    merci

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <body onload="javascript: lien();">
     <!-- http://www.singyfamily.com/ -->
        <script type="text/javascript" src="javascripts/salamandes/geckos.js"></script>
    		 <script type="text/javascript" src="javascripts/salamandes/aniMagiX.js"></script>
     
     
     
      <script type="text/javascript"> // <![CDATA[
      function lien() {
        var liens = document.getElementsByTagName("a");
        for (var i in liens) { if (liens[i].className == "lien")
          liens[i].onclick = function() { window.open(this.href); return false; };
        }
      }
      // ]]>
    </script>
    lien: http://isis.diboo.net

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    61
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 61
    Par d�faut
    A defaut de t'aider je te propose de virer ce script ignoble des Gueckos

    Sinon je pense qu'il y a un conflit de onload

    Il faudrait virer le window.onload = la_fonction_geckos; et la rajouter dans ton body :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <body onload="lien(); la_fonction_geckos();">

  3. #3
    Inactif   Avatar de Diabless6
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    143
    D�tails du profil
    Informations personnelles :
    �ge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 143
    Par d�faut
    Citation Envoy� par BackInBiz
    A defaut de t'aider je te propose de virer ce script ignoble des Gueckos

    Sinon je pense qu'il y a un conflit de onload

    Il faudrait virer le window.onload = la_fonction_geckos; et la rajouter dans ton body :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <body onload="lien(); la_fonction_geckos();">
    C marrant �a tous les javascripts sont ignobles, ridicules et stupides du moins tout ce qui est graphique. Bien moi je dis aux concepteurs que c'est du beaux et jolis travail, j'adore les scripts ludiques, �a d�montre l'ing�niosit�, l'art cr�atif que les programmeurs peuvent avoir, enfin pas tous malheureusement.

    Tous les langages de programmation servent � exprimer la cr�ativit� des individus quelquils soient. Je d�plore que l'on critique toujours les cr�ations des autres, ceci dit c bien fran�ais �a. Que dire, �a vous plait pas, alors faites mieux.

    Je milite pour des pens�es positives dans la cr�ation artistique des scripts ou m�me des logiciels. Cela contribue � �gayer les principes m�me de la programmation et cela sous forme ludique.

    Pour ce qui est du conflit Onload, je vais voir si cela vient de �a. merci

  4. #4
    Inactif   Avatar de Diabless6
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    143
    D�tails du profil
    Informations personnelles :
    �ge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 143
    Par d�faut
    J'ai trouv� �a:

    onload

    If your HTML page handles the onload event to launch some javascript, it will be overriden by aniMagiX code. So you need to put it back. Ex: your code was:

    <body onload="dothis();dothat();">
    <!-aniMagiX code by x.singy, [email protected], http://www.singyfamily.com -->
    <link rel="stylesheet" type="text/css" href="http://www.singyfamily.com/Hob/tech/aniMagiX/aniMagiX.css">
    <script src=http://www.singyfamily.com/Hob/tech/aniMagiX/gecko/geckos.js></script>
    <script src=http://www.singyfamily.com/Hob/tech/aniMagiX/aniMagiX.js></script>

    you need to change it into this:

    <body>
    <!-aniMagiX code by x.singy, [email protected], http://www.singyfamily.com -->
    <link rel="stylesheet" type="text/css" href="http://www.singyfamily.com/Hob/tech/aniMagiX/aniMagiX.css">
    <script src=http://www.singyfamily.com/Hob/tech/aniMagiX/gecko/geckos.js></script>
    <script src=http://www.singyfamily.com/Hob/tech/aniMagiX/aniMagiX.js></script>
    <script>
    function start(){
    lien();
    initAnims();
    }
    window.onload=start;
    </script>
    Donc il y a bien un rapport avec le onload, mais malgr� le rajout de cette fonction, cela ne fonctionne pas.

  5. #5
    Inactif   Avatar de Diabless6
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    143
    D�tails du profil
    Informations personnelles :
    �ge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 143
    Par d�faut
    donc mon code ressemble � �a:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
     <body onload="start();">
     <script type="text/javascript">
        function start(){
          lien();
          initAnims();
       }
       window.onload=start;
    </script>
     <!-- http://www.singyfamily.com/ -->
        <script type="text/javascript" src="javascripts/salamandes/geckos.js"></script>
    		 <script type="text/javascript" src="javascripts/salamandes/aniMagiX.js"></script>
     
     
    	<!-- Script réalisé par mon tendre et cher ami Alain -->
      <script type="text/javascript"> // <![CDATA[
      function lien() {
        var liens = document.getElementsByTagName("a");
        for (var i in liens) { if (liens[i].className == "lien")
          liens[i].onclick = function() { window.open(this.href); return false; };
        }
      }
      // ]]>
    </script>
    Je ne vois toujours pas ou est l'erreur !

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    61
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 61
    Par d�faut
    Bazh t'as 2 onload canaille !

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
       window.onload=start;
    Enleve un des deux

  7. #7
    Inactif   Avatar de Diabless6
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    143
    D�tails du profil
    Informations personnelles :
    �ge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 143
    Par d�faut
    Ben non ! �a ne marche pas petit voyou

Discussions similaires

  1. interaction entre plusieur script python par le biai d'internet
    Par yggdrazil dans le forum R�seau/Web
    R�ponses: 5
    Dernier message: 01/11/2006, 14h36
  2. interaction entre mon programme & openOffice
    Par artatum dans le forum C
    R�ponses: 4
    Dernier message: 10/10/2005, 22h28
  3. [VB .Net][Forms] Interaction entre deux forms
    Par plasticgoat dans le forum Windows Forms
    R�ponses: 7
    Dernier message: 24/08/2005, 13h14
  4. [Collaboration/Interaction] Peut-on sch�matiser une interaction entre un bouton de commande et un autre objet ?
    Par manel007 dans le forum Autres Diagrammes
    R�ponses: 5
    Dernier message: 21/09/2004, 01h01

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