begin process at 2010 03 19 20:00:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Function & Méthodes

 > 

Sychronized


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Sychronized

mercredi 23 juillet 2008 à 13:36:38 | Sychronized

tlaloctzin

Membre Club
Bonjour à tous.

Voila mon probleme , je viens du java et je dois ( et oui dois !) me mettre au devellopement web , alors j ai étudié pas mal de sources du site mais je suis tombé sur un os ... et je ne trouve ma réponse sur aucun forum.

Est-il possible de synchroniser des functions afin qu elles tournent en meme temps ??

Dans mon cas précis je souhaite faire appaitre des images a des endroits aléatoires et les faire disparaitre ( en modifiant l'opacité) tout en continuant a en faire apparaitre d'autres ....

J'ai tous les morceaux de codes sauf la synchronisation enre les functions appearImage(); et toAlpha() .

Si qqn avait une piste ca m'aiderais beacoup.

Merci d'avance

Il vaut mieu être riche et en bonne santé que pauvre et malade .
mercredi 23 juillet 2008 à 14:11:07 | Re : Sychronized

nicomilville

Membre Club
Salut,

Regarde du coté de :

setTimeOut()

ou de :

setInterval();

a++

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

mercredi 23 juillet 2008 à 14:23:01 | Re : Sychronized

tlaloctzin

Membre Club
Merci de ta réponse,
mais j'ai essayé ca ne fonctionne pas , ma boucle se présente comme ca

function appearImage(){
//tant qu il y a des images dans le tableau 
   for(.....){
      //on ajoute l'image a des coordonnées Math.random*100
}  
}
----------------------------------------------
//et une autre fonction qui gere l'alpha
function toAlpha(idDeLImage){

}
Ce que je souhaite c est que dans la boucle for , quand une image est ajoutée , on lance la function toAlpha() par rapport a cette meme image mais que les autres continuent a etre ajoutées en meme temps

Est ce que c est possible ^^ ?
Dans mon cas , il termine l'alpha avant d en rajouter une
Il vaut mieu être riche et en bonne santé que pauvre et malade .
mercredi 23 juillet 2008 à 14:31:37 | Re : Sychronized

nicomilville

Membre Club
Je ne sais pas alors...

a++

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

mercredi 23 juillet 2008 à 14:40:05 | Re : Sychronized

bultez

Membre Club
Bonjour,

>>Voila mon probleme , je viens du java et je dois ( et oui dois !) me mettre au devellopement web ,
pourquoi ? java n'est pas du dévelopement web ?
>>alors j ai étudié pas mal de sources du site mais je suis tombé sur un os ...
>>Est-il possible de synchroniser des functions afin qu elles tournent en meme temps ??
tu causes en quel langage ?
javascript peut-être ? vu qu'on est sur le site dédié...
et ben, javscript est "totalement asynchrone" (sic) .... donc
aucun souci pour ton souci ( ça en pose d'autres.. de soucis ! )


                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 23 juillet 2008 à 17:13:53 | Re : Sychronized

XtremDuke

En fait Bultez, ce n'est pas tout à fait vrai. Javascript n'utilise qu'une seule stack. Certains langage (peut-être Java mais je ne connais pas asser) peuvent utiliser les systèmes de threading où là on peut vraiment gérer des actions de manière asynchrone.
mercredi 23 juillet 2008 à 17:17:28 | Re : Sychronized

AlexN

Réponse acceptée !
Salut,

La notion de thread n'existe pas encore en javascript (sauf avec xul : http://xulfr.org/wiki/ThreadJavascript = pas portable).
Il est possible de simuler cette notion en javascript, mais c'est plutôt tricky (il faut concevoir toi même une classe Thread et l'ordonnanceur de la classe).
Une autre solution est de faire effectuer le traitement par une autre machine à l'aide d'ajax et de récupérer le résultat lorsque le calcul est terminé.
mercredi 23 juillet 2008 à 17:17:40 | Re : Sychronized

nicomilville

Membre Club
XtremDuke++

Dans langage comme :

- Java
- VB
- C#
- C++
- etc...

a++

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

mercredi 23 juillet 2008 à 17:19:56 | Re : Sychronized

nicomilville

Membre Club
Réponse acceptée !
désolé, mais en ce moment mon clavier bug et c'est carément des mots et des phrases qui passent a la trappe !

il fallait lire :

XtremDuke++

Dans des langages comme :

- Java
- VB
- C#
- C++
- etc...

Il y a ce que l'on appelle des système de thread qui permettent de gèrer simultanement plusieurs tache en tache de font (pas forcement) !

a++

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

mercredi 23 juillet 2008 à 17:29:31 | Re : Sychronized

tlaloctzin

Membre Club
Ok merci pour ces réponses , je vais me pencher dessus


Il vaut mieu être riche et en bonne santé que pauvre et malade .

1 2

Cette discussion est classée dans : functions, sychronized


Répondre à ce message

Sujets en rapport avec ce message

compatibilité internet explorer. [ par davwart ] Bonjour à tous. J'ai un petit probleme de compatibilité. Je suis grand nouveau en javascript, et j"ai ecrit un de mes premieres fonctions pour un peit


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales