<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : sleep/wait/pause javascript</title>
	<atom:link href="http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html</link>
	<description>un vrai blog ajax sur le développement web</description>
	<lastBuildDate>Thu, 26 Jan 2012 12:11:34 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : dem</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-118270</link>
		<dc:creator>dem</dc:creator>
		<pubDate>Sat, 18 Jun 2011 15:19:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-118270</guid>
		<description>un des codes marche pour créer une pause mais je n&#039;arrive pas a faire de transaction, pouvez vous m&#039;aider a faire cela?</description>
		<content:encoded><![CDATA[<p>un des codes marche pour créer une pause mais je n&#8217;arrive pas a faire de transaction, pouvez vous m&#8217;aider a faire cela?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : DrMad</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-117811</link>
		<dc:creator>DrMad</dc:creator>
		<pubDate>Wed, 08 Jun 2011 13:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-117811</guid>
		<description>@antoineg
Pas de synchrone en AJAX ? A quoi sert le booléen dans la fonction open de l&#039;XHR alors ?
Merci de nous expliquer au lieu de lancer des phrases définitives ...
:)</description>
		<content:encoded><![CDATA[<p>@antoineg<br />
Pas de synchrone en AJAX ? A quoi sert le booléen dans la fonction open de l&#8217;XHR alors ?<br />
Merci de nous expliquer au lieu de lancer des phrases définitives &#8230;<br />
 <img src='http://www.xorax.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : antoineg</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-117296</link>
		<dc:creator>antoineg</dc:creator>
		<pubDate>Mon, 23 May 2011 15:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-117296</guid>
		<description>Une requête ajax qui appelle un php avec un sleep ? Vraiment tordu ...

Pourquoi simplement prendre en compte que ce language n&#039;a pas été developpé pour effectuer des pauses ?

De plus je pense que tu ne comprends pas très bien le mot AJAX, oui dedans il y a asynchrone. Cela veut dire que ca requête ne bloque pas l&#039;exécution de code ... plutôt ridicule donc !

Si c&#039;est pour appeler une request ajax et dans le retour appeler ton code ... autant faire un setTimeout ...

Evite de donner des idées stupides.</description>
		<content:encoded><![CDATA[<p>Une requête ajax qui appelle un php avec un sleep ? Vraiment tordu &#8230;</p>
<p>Pourquoi simplement prendre en compte que ce language n&#8217;a pas été developpé pour effectuer des pauses ?</p>
<p>De plus je pense que tu ne comprends pas très bien le mot AJAX, oui dedans il y a asynchrone. Cela veut dire que ca requête ne bloque pas l&#8217;exécution de code &#8230; plutôt ridicule donc !</p>
<p>Si c&#8217;est pour appeler une request ajax et dans le retour appeler ton code &#8230; autant faire un setTimeout &#8230;</p>
<p>Evite de donner des idées stupides.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Bisra</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-114456</link>
		<dc:creator>Bisra</dc:creator>
		<pubDate>Tue, 08 Feb 2011 16:56:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-114456</guid>
		<description>Bravo Elendil !
J&#039;ai utilisé la classe avec la fonction JsWait et c&#039;est super..
Voilà mon html d&#039;essai:


 

function wait(timeInMillis) {
  document.getElementById(&quot;id_tempo&quot;).jsWait(timeInMillis)
}




  document.write(&#039;Début temporisation&#039;);
  wait(5000);
  document.write(&#039;Fin temporisation&#039;);


</description>
		<content:encoded><![CDATA[<p>Bravo Elendil !<br />
J&#8217;ai utilisé la classe avec la fonction JsWait et c&#8217;est super..<br />
Voilà mon html d&#8217;essai:</p>
<p>function wait(timeInMillis) {<br />
  document.getElementById(&nbsp;&raquo;id_tempo&nbsp;&raquo;).jsWait(timeInMillis)<br />
}</p>
<p>  document.write(&#8217;Début temporisation&#8217;);<br />
  wait(5000);<br />
  document.write(&#8217;Fin temporisation&#8217;);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Elendil</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-108167</link>
		<dc:creator>Elendil</dc:creator>
		<pubDate>Fri, 28 May 2010 22:38:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-108167</guid>
		<description>Ooops ! Visiblement il a prit mes balise à la lettre... Voici ce qui devait figurer 

applet id=&quot;monApplet&quot; code=&quot;MonApplet.class&quot; codeBase=&quot;{chemin relatif vers le répertoire de l&#039;applet}&quot;</description>
		<content:encoded><![CDATA[<p>Ooops ! Visiblement il a prit mes balise à la lettre&#8230; Voici ce qui devait figurer </p>
<p>applet id=&nbsp;&raquo;monApplet&nbsp;&raquo; code=&nbsp;&raquo;MonApplet.class&nbsp;&raquo; codeBase=&nbsp;&raquo;{chemin relatif vers le répertoire de l&#8217;applet}&nbsp;&raquo;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Elendil</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-108166</link>
		<dc:creator>Elendil</dc:creator>
		<pubDate>Fri, 28 May 2010 22:35:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-108166</guid>
		<description>Hello,

Je pense avoir trouvé une solution pour créer un &quot;wait&quot; sans faire appel au serveur.
Pour ce faire, il faut créer une applet avec une fonction &quot;jsWait&quot; (parce qu&#039;on peut pas redéfinir la fonction &quot;wait&quot; standard de la classe &quot;Object&quot;) :

--------------------------------------------------------
import java.applet.Applet;

public class MomApplet extends Applet { 
	
	private Object synchro = new Object();
	
	//fonction d&#039;attente passive
	public void jsWait(long timeInMillis) {
		
		synchronized(synchro) {
			
			try {
				
				synchro.wait(timeInMillis);
				
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
		}
		
	}

}
--------------------------------------------------------

Ensuite, après compilation de l&#039;applet, il suffit de l&#039;inclure dans la page :

--------------------------------------------------------

--------------------------------------------------------

Et pour finir, il suffit de créer une fonction javascript qui fait appel à la méthode de l&#039;applet :

--------------------------------------------------------
function wait(timeInMillis) {

document.getElementById(&#039;monApplet&#039;).jsWait(timeInMillis)

}


Et voila ! Je n&#039;ai testé ça qu&#039;avec Firefox, mais ça devrais fonctionner avec tous les browsers pour autant qu&#039;ils acceptent de faire tourner des applets...</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Je pense avoir trouvé une solution pour créer un &laquo;&nbsp;wait&nbsp;&raquo; sans faire appel au serveur.<br />
Pour ce faire, il faut créer une applet avec une fonction &laquo;&nbsp;jsWait&nbsp;&raquo; (parce qu&#8217;on peut pas redéfinir la fonction &laquo;&nbsp;wait&nbsp;&raquo; standard de la classe &laquo;&nbsp;Object&nbsp;&raquo;) :</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
import java.applet.Applet;</p>
<p>public class MomApplet extends Applet { </p>
<p>	private Object synchro = new Object();</p>
<p>	//fonction d&#8217;attente passive<br />
	public void jsWait(long timeInMillis) {</p>
<p>		synchronized(synchro) {</p>
<p>			try {</p>
<p>				synchro.wait(timeInMillis);</p>
<p>			} catch (InterruptedException e) {<br />
				// TODO Auto-generated catch block<br />
				e.printStackTrace();<br />
			}</p>
<p>		}</p>
<p>	}</p>
<p>}<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Ensuite, après compilation de l&#8217;applet, il suffit de l&#8217;inclure dans la page :</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Et pour finir, il suffit de créer une fonction javascript qui fait appel à la méthode de l&#8217;applet :</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
function wait(timeInMillis) {</p>
<p>document.getElementById(&#8217;monApplet&#8217;).jsWait(timeInMillis)</p>
<p>}</p>
<p>Et voila ! Je n&#8217;ai testé ça qu&#8217;avec Firefox, mais ça devrais fonctionner avec tous les browsers pour autant qu&#8217;ils acceptent de faire tourner des applets&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : pneus</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-106330</link>
		<dc:creator>pneus</dc:creator>
		<pubDate>Mon, 29 Mar 2010 17:44:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-106330</guid>
		<description>Tu peux faire un appel ajax synchrone... Mais quel arsenal pour une tache aussi bénigne !</description>
		<content:encoded><![CDATA[<p>Tu peux faire un appel ajax synchrone&#8230; Mais quel arsenal pour une tache aussi bénigne !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : XoraX</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-104975</link>
		<dc:creator>XoraX</dc:creator>
		<pubDate>Mon, 22 Feb 2010 19:40:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-104975</guid>
		<description>lol ben tu m&#039;apelle qu&#039;en t&#039;arrive à faire une requète ajax sans changer de contexte, parce que ça reviens à faire un setTimeout ton truc :D</description>
		<content:encoded><![CDATA[<p>lol ben tu m&#8217;apelle qu&#8217;en t&#8217;arrive à faire une requète ajax sans changer de contexte, parce que ça reviens à faire un setTimeout ton truc <img src='http://www.xorax.info/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : themoule</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-104899</link>
		<dc:creator>themoule</dc:creator>
		<pubDate>Fri, 19 Feb 2010 16:51:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-104899</guid>
		<description>Bonjour à tous, 
La solution ci-après me semble fiable : 
Dans le code javascript, vous faites un appel à un code php (qui contient une pause) et continuez le code javascript uniquement après une réponse favorable du php.
Merci Ajax :)</description>
		<content:encoded><![CDATA[<p>Bonjour à tous,<br />
La solution ci-après me semble fiable :<br />
Dans le code javascript, vous faites un appel à un code php (qui contient une pause) et continuez le code javascript uniquement après une réponse favorable du php.<br />
Merci Ajax <img src='http://www.xorax.info/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Méthylbro</title>
		<link>http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html/comment-page-1#comment-101757</link>
		<dc:creator>Méthylbro</dc:creator>
		<pubDate>Fri, 06 Nov 2009 08:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.xorax.info/blog/programmation/103-sleep-wait-pause-javascript.html#comment-101757</guid>
		<description>&lt;strong&gt;Sleep en Javascript...&lt;/strong&gt;

En php ; vous connaissez certainement la fonction sleep() qui permet d&#039;endormir votre script pendant un laps de temps donné. Mais en javascript ; même s&#039;il est possible de travailler avec des événements temporels ; il n&#039;existe pas de fonction simila...</description>
		<content:encoded><![CDATA[<p><strong>Sleep en Javascript&#8230;</strong></p>
<p>En php ; vous connaissez certainement la fonction sleep() qui permet d&#8217;endormir votre script pendant un laps de temps donné. Mais en javascript ; même s&#8217;il est possible de travailler avec des événements temporels ; il n&#8217;existe pas de fonction simila&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

