Aller au contenu

Grand Mamamouchi

Membre
  • Compteur de contenus

    7
  • Inscrit(e) le

  • Dernière visite

Messages postés par Grand Mamamouchi

  1. Bonjour !

    peux-tu m'expliquer pourquoi, quand j'ajoute la fonction

    images_load

    dans la ligne des actions, la fonction droite_ouvrir() se met

    a tourner en

    boucle ?

    Merci d'avance !

    <script language="JavaScript" >

    actions_liste=[
    "incrementeur_droite=window.innerWidth; droite_ouvrir();
    images_load(convives_tableau, 2, 0, convives_tableau.length)"
    ]

    </SCRIPT>

    <style type="text/css">
    .rideaux_verticaux
    {
    position: absolute;
    width : 50%;
    height : 100%;
    background-color:green;
    }
    </style>

    <div class="rideaux_verticaux" id="rideau_droite" > </div>

    <script language="javascript">

    function droite_ouvrir()
    {
    document.getElementById('rideau_droite').style.left =
    incrementeur_droite - window.innerWidth/2

    if(incrementeur_droite < 3 * window.innerWidth/2 )
    {
    incrementeur_droite += 2
    setTimeout('droite_ouvrir()', 1)
    }
    else
    actions_manage()
    }

    images_load(array, column, current_rank, end_rank)
    {
    while(current_rank++<end_rank)
    new Image().src=array[current_rank][column]
    }

    </script>

    Stephane Lembaumeur

    <script type="text/Javascript" >

    convives_tableau = [['', '', 'Maud/Images/01.jpg']]

    action_no = 0
    function actions_manage()
    {
    eval(actions_liste[action_no])
    action_no++
    }

    onload = actions_manage()

    </script>

    J'ai remarque que si je neutralise 'else actions_manage()' dans la

    fonction

    droite_ouvrir(), celle-ci cesse de boucler, comme si c'etait

    actions_manage() qui faisait boucler, mais pourquoi ?...

    En esperant que ce message te trouve en pleine forme,

    je te souhaite une excellente journee.

    Dominique

    mailto:d.braschi-blondeau_AT_laposte.net

    Ideale etudiant-e au coeur de Paris...

    http://d.braschi-blondeau.chez.tiscali.fr/Clery/index.php

  2. Generaliser la fonction clignoter...

    Bonsoir !

    Peux-tu m'expliquer pourquoi ce script fonctionne avec un

    appel de fonction, et pas avec deux, comme ci-dessous ?

    <body>
    <img
    src="http://d.braschi-blondeau.chez.tiscali.fr/Clery/Images/diploma.jpeg">
    <img
    src="http://d.braschi-blondeau.chez.tiscali.fr/Clery/Images/diploma.jpeg">

    <script type="text/JavaScript" >

    function clignoter()
    {
    if(objet.style.visibility=='visible')
    objet.style.visibility='hidden'
    else
    objet.style.visibility='visible'

    if( n-- > 0 )
    setTimeout("clignoter()", 499)
    }

    n=10
    objet=document.images[0]
    clignoter()
    objet=document.images[1]
    clignoter()

    </script >

    Merci d'avance.

    En esperant que ce message te trouve en pleine forme,

    je te souhaite une excellente soiree.

    Dominique

    mailto:d.braschi-blondeau_AT_laposte.net

    Ideale etudiant-e au coeur de Paris...

    http://d.braschi-blondeau.chez.tiscali.fr/Clery/index.php

  3. Bonjour !

    je voudrais ecrire un image-blinkeur.

    Voici le chantier :

    <!-- image-blinkeur -->

    <html>
    <body>

    <img src="http://images.tiscali.fr/toolbar/tiscali_services.gif" >

    <script type="text/JavaScript" >

    courant=0
    total=11

    function image_blinker()
    {
    if(document.images[0].style.visibility='hidden')
    document.images[0].style.visibility='visible'
    else
    document.images[0].style.visibility='hidden'

    if( ++courant < total )
    setTimeout("image_blinker()", 99)
    }

    image_blinker()

    </script >

    <!-- fin image-blinkeur -->

    Ca ne fonctionne pas. As-tu une idee ?

  4. Peux-tu m'expliquer pourquoi frapper1 fonctionne, et pas frapper2, et plus largement comment rendre cette fonction generalisable ?

    D'avance merci !

    <!-- frappeur -->

    <script type="text/JavaScript">

    message="frbuyiut7krmt768rfn986o476run8uyk"
    i=0

    function frapper1()
    {
    document.title+=message.charAt(i)
    if(i++<message.length)
    setTimeout('frapper1()', 99)
    }

    function frapper2(emplacement)
    {
    emplacement+=message.charAt(i)
    if(i++<message.length)
    setTimeout('frapper2(emplacement)', 99)
    }

    //frapper1()
    frapper2(document.title)

    </script>

    <!-- fin frappeur -->

×
×
  • Créer...