Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : modifier le temps de setInterval / gallerie [ JavaScript Orienté objet (POO) / Evènements ] (sikove)

mercredi 3 septembre 2008 à 17:56:56 | modifier le temps de setInterval / gallerie

sikove

Salut,

j'ai mis un setInterval(code,k), k je l'ai initialisé en 2000, est ce que c'est possible que aprés via un button on modifie la variable k ?

voila mon code, il s'agit d'une gallerie en javascript qui affiche les images (a1.gif jusqu'a a18.gif ) se trouvant dans un dossier et affiche aussi leurs liens :

<html>
<head>
<title>Gallerie</title>
<style>
.amine{
    background: #EEF1F5;
    -moz-border-radius: 4px;
    margin-right: 10px;
    margin-left: 10px;
    padding: 8px 8px 8px 8px;
    border: 1px solid #666686;
    color: #666686;
}
</style>
</head>

<body bgcolor="#DDE2EC">
<table class="amine" width="90%">
<tr>
<td>
<img src="a1.gif" name="poo">
</td>
<td>
<form name="fort">
<input type="text" name="lien" size="70"> Lien <br><br>
<input type="button" value="Precedente" onClick="pre()">
<input type="button" value="stop" onClick="clearInterval(po)">
<input type="button" value="Suivante" onClick="sui()">
<input type="text" value="2000" onClick="this.value=''">
<input type="button" value="modifier vitesse" onClick="l=forms[0].elements[4].value; alert(l)">
</form>
</table>

<script language="javascript">
var i=1;
document.fort.lien.value=document.poo.src;

function modif(){
<!--
++i;
if(i>=19) {
clearInterval(po);
i--;}

else{
am="a"+i+".gif";
document.poo.src=am;
document.fort.lien.value=document.poo.src;
}

}

function pre(){
clearInterval(po);
if(i==1) alert("c\'est la fin");
else{
i=i-1;
am="a"+i+".gif";
document.poo.src=am;
document.fort.lien.value=document.poo.src;
}
}

function sui(){
clearInterval(po);
if(i==18) alert("c\'est la fin");
else{
i=i+1;
am="a"+i+".gif";
document.poo.src=am;
document.fort.lien.value=document.poo.src;}
}
var l=2000;
var po=setInterval("modif()",l);
-->
</script>
</body>
</html>


voila, merci d'avance

PS: si vous avez des remarques à propos du script n'hésitez pas svp, je débute ^^

mercredi 3 septembre 2008 à 18:29:24 | Re : modifier le temps de setInterval / gallerie

nicomilville

Membre Club
Salut,

C'est tout a fait possible comme ça :

<button onclick="k = valeur;">bouton</button>

Remarque sur ton script :

<script language="javascript"> c'est dépassé, maintenant on utilise <script type="text/javascript">

a++

Si la réponse vous convient, pensez : Réponse acceptée !


mercredi 3 septembre 2008 à 22:15:03 | Re : modifier le temps de setInterval / gallerie

sikove

ok merci

dit moi c'est quoi la difference entre 

<button>bouton</button> et <form .... input type="button" ....

c'est pas du xhtml le premier ?

merci

jeudi 4 septembre 2008 à 07:48:22 | Re : modifier le temps de setInterval / gallerie

nicomilville

Membre Club
Salut,

Si c'est du xhtml les deux !

Sauf que form et input c'est dans les formulaire...

a++

Si la réponse vous convient, pensez : Réponse acceptée !


jeudi 4 septembre 2008 à 11:40:19 | Re : modifier le temps de setInterval / gallerie

sikove

ok merci pour l'explication ^^


jeudi 4 septembre 2008 à 12:06:19 | Re : modifier le temps de setInterval / gallerie

nicomilville

Membre Club
De rien, si une réponse te convient ou t'a aider met la/les en réponse(s) acceptée(s)

a++

Si la réponse vous convient, pensez : Réponse acceptée !




Cette discussion est classé dans : gif, document, am, poo, src


Répondre à ce message

Sujets en rapport avec ce message

Liens dynamique [ par AviShow ] Hello ! J'avais déjà demandé de l'aide il y a plusieurs mois, et je suis toujours dans l'impasse, snif. Je voudrais simplement, dans mes sous-menus, a Masquer une frame d'une fenêtre [ par meneer ] var flip = new Image; var flop = new Image; flip.src = "chemin/image2.gif"; flop.src = "chemin/ima document."valeur ma variable" [ par cyril4900 ] Bonjour à tous, J'ai un problème tout bête, je veux que ma variable eyes soit remplacer par sa valeur (ex: eye1, qui correspond à un nom d'image dans afficher un message d'alert [ par corrsland ] Bonsoir à tous !Je suis nouvelle sur ce forum... j'ai découvert le site il y a peu...Je fait actuellement une licence pro Création pour le Web et je d pb debutant [ par catamenia ] Bonjour je débute en javascriptJ'essais de faire un diaporama avec affichage de miniatures Au chargement de ma page, le diaporama se lance bien mais l cherche syntaxe [ par AsselusBorealiss ] salut a tous >je cherche la syntaxe pour affiche une autre image ( en meme temps que la premier )le bout de code qui merde =document.write('<img id=" Problème de scores d'un jeu et redirection après la fin du chronomètre.Merci de votre aide. [ par bdgta ] Voici mon problème, je souhaiterais savoir, comment compter le nombre de cliques dans un textbox à chaque fois que deux images sont retournés <IMG src de l aide please [ par ibompuis ] voila je souhaiterais afficher dans plusieurs tableaux des images que je pourrai recharger avec un boutonj ai trouve ce script mais je ne sais pas co 2 animations sur une meme page [ par fanouille ] bonjourJe veux faire une animation avec des photos qui défilent en boucle, jusque là pas de problème, ca marche.Et j'aimerais en faire plusieurs sur u Recuperer une variable javascript [ par blustic ] BonjourJ'aimerais créer un système de pronostics j'ai déjà lutter pour essayer de trouver un moyen sans BDD maisj'ai un probleme maintenant c'est que


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.