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 :

un script dans un autre ?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut un script dans un autre ?
    Bonjour

    J'ai un problème avec le script suivant censé permettre un défilement suivant le scroll ...

    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
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    <html>
    <head>
    <script language="JavaScript">
    <!--
    //PLF-http://www.jejavascript.net/
    var hauteur=0;
    var temps=30;
    var max=30;
    function position(left,top,width,height,contenu) {
    hauteur=height;
    var Z="<DIV id='CalqueImage' style='position:absolute;left:"+left+"; top:"+top+";width:"+width+"; height:"+height+"'>"+contenu+"</DIV>";
    document.write(Z);
    setTimeout("Start()",temps);
    }
    function Start() {
    DeplacerImage("CalqueImage",Postionimage("CalqueImage"));
    setTimeout("Start()",temps);
    }
    function DeplacerImage(nom,top) {
    document.getElementById(nom).style.top = top;
    }
    function Postionimage(nom) {
    var pos=parseInt(document.getElementById(nom).style.top);
    var wintop=parseInt(document.body.scrollTop);
    var dispo=document.body.clientHeight;
    var diff=Math.ceil((pos-(wintop+dispo-hauteur)));
    if (diff>max) {diff=max;}
    if (diff<-1*max) {diff=-1*max;}
    var top=pos-diff;
    return top;
    }
    //-->
    </script>
    </head>
    <body>
    <script language="JavaScript">
    <!--
    //PLF-http://www.jejavascript.net/
    //position(marge,1,largeur,hauteur(>H image),'image');
    position(2,1,100,420,'<img src="images/logo5.jpg" width="88" height="32">');
    //-->
    </script>
    </body>
    </html>
    Cela fonctionne bien mais à la place de mon logo (logo5.jpg) je souhaiterais intégrer une bannière publicitaire dont je récupère le code qui est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <SCRIPT SRC="http://tracker.affistats.com/tag.php?id=a8174b13059c411276e1f2g5h369i33k20"></SCRIPT>
    ou qui peut avoir cette forme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <!--Code à insérer CibleClick : Club Internet --><a href="http://www.cibleclick.com/cibles/clicks/symp.cfm?site_id=383099178&friend_id=1038507165&banniere_id=30449" target="_blank"><img src=http://ad.cibleclick.com/cibles/banniere/symp.cfm?site_id=383099178&friend_id=1038507165&banniere_id=30449  border=0 alt=></a><!--Code à insérer CibleClick : Club Internet -->
    Est-ce impossible de lancer un script dans un autre ? comment pourrais-je faire alors ? Merci d'avance à tous !

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    document.write("<scri"++"pt>");
    ...

  3. #3
    Membre émérite Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Par défaut
    oui c possible il suffi que ds ton script dappel tu mette un document.write(" <script src=tonRRL />")

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut
    merci à vous 2 mais je n'y arrive pas encore malheureusement je suis certainement trop novice ...

  5. #5
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut
    Merci mille fois mais je me bats sans succès ...

    j'ai maintenant ceci dans mon body
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript">
    <!--
    //PLF-http://www.jejavascript.net/
    //position(marge,1,largeur,hauteur(>H image),'image');
    position(2,1,100,420,''document.write("<scri"+"pt src=http://tracker.affistats.com/tag.php?id=a8174b9043c411276e1f2g5h263i33k20></scr"+"ipt>");'');
    //-->
    </script>

  7. #7
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    position(2,1,100,420,''document.write...
    Tu as deux ' devant ton document.write ainsi qu'a la fin. Enleve en un jeu ou passe au vraies doubles quotes

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut
    merci oui, j'avais déjà essayé avec des guillemets simples comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript">
    <!--
    //PLF-http://www.jejavascript.net/
    //position(marge,1,largeur,hauteur(>H image),'image');
    position(2,1,100,420,'document.write("<scri"+"pt src=http://tracker.affistats.com/tag.php?id=a8174b9043c411276e1f2g5h263i33k20></scr"+"ipt>");');
    //-->
    </script>
    le problème c'est que dans mon calque je ne vois que le texte "document.write("");" qui suit le scroll !

  9. #9
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    et sans guillement ?

Discussions similaires

  1. Peut-on appeller un script dans un autre script mais
    Par beandev dans le forum VBScript
    Réponses: 0
    Dernier message: 16/03/2010, 09h08
  2. [Débutant] Récuperer le resultat d'un script dans un autre
    Par aimas87 dans le forum MATLAB
    Réponses: 4
    Dernier message: 28/12/2009, 19h33
  3. Réponses: 2
    Dernier message: 29/04/2008, 11h29
  4. Réponses: 6
    Dernier message: 01/02/2006, 15h59
  5. [VBS] appel d'un script VBS dans un autre script VBS???
    Par Amandine62 dans le forum VBScript
    Réponses: 9
    Dernier message: 31/01/2006, 18h17

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