<?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>Comments on: Global AJAX Cursor Change</title>
	<atom:link href="http://postpostmodern.com/instructional/global-ajax-cursor-change/feed/" rel="self" type="application/rss+xml" />
	<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/</link>
	<description>Speaking of web development.</description>
	<lastBuildDate>Thu, 02 Feb 2012 21:44:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jeff</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-2301</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Sat, 24 Sep 2011 22:07:24 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-2301</guid>
		<description>Very elegant solution. Thank you!</description>
		<content:encoded><![CDATA[<p>Very elegant solution. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quora</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-2285</link>
		<dc:creator>Quora</dc:creator>
		<pubDate>Mon, 03 Jan 2011 15:03:15 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-2285</guid>
		<description>&lt;strong&gt;Is there any middleware for AJAX calls?...&lt;/strong&gt;

The following is an example using jQuery, so if you are using it, it is fairly simple to change the cursor style during the call. If you are not using jQuery, you can still follow the idea by implementing event triggers similar to jQuery&#039;s ajaxStart()...</description>
		<content:encoded><![CDATA[<p><strong>Is there any middleware for AJAX calls?&#8230;</strong></p>

<p>The following is an example using jQuery, so if you are using it, it is fairly simple to change the cursor style during the call. If you are not using jQuery, you can still follow the idea by implementing event triggers similar to jQuery&#8217;s ajaxStart()&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eric</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-2279</link>
		<dc:creator>eric</dc:creator>
		<pubDate>Fri, 17 Sep 2010 04:21:59 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-2279</guid>
		<description>thank you this is totally simple and I had my busy / wait cursor in mere moments!

Eric</description>
		<content:encoded><![CDATA[<p>thank you this is totally simple and I had my busy / wait cursor in mere moments!</p>

<p>Eric</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Site-Specific Browsers and You &#124; JulioSepia.com</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-2278</link>
		<dc:creator>Site-Specific Browsers and You &#124; JulioSepia.com</dc:creator>
		<pubDate>Tue, 17 Aug 2010 22:17:38 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-2278</guid>
		<description>[...] indicators. You could implement a &#8220;busy&#8221; cursor yourself using Jason T. Johnson&#8217;s Global AJAX Cursor Change technique on every [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] indicators. You could implement a &#8220;busy&#8221; cursor yourself using Jason T. Johnson&#8217;s Global AJAX Cursor Change technique on every [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Madison</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1893</link>
		<dc:creator>Madison</dc:creator>
		<pubDate>Fri, 11 Sep 2009 17:22:53 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1893</guid>
		<description>Hi,

Please change the color of the orange text in the orange headers towards greater contrast. I totally missed &#039;view plain&#039; and ended up cutting and pasting line numbers.

- M</description>
		<content:encoded><![CDATA[<p>Hi,</p>

<p>Please change the color of the orange text in the orange headers towards greater contrast. I totally missed &#8216;view plain&#8217; and ended up cutting and pasting line numbers.</p>

<ul>
<li>M</li>
</ul>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Johnson</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1702</link>
		<dc:creator>Jason Johnson</dc:creator>
		<pubDate>Fri, 07 Aug 2009 12:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1702</guid>
		<description>@Lee - Good point. Thanks for the suggestion. I have updated the post accordingly.</description>
		<content:encoded><![CDATA[<p>@Lee - Good point. Thanks for the suggestion. I have updated the post accordingly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee Parker</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1700</link>
		<dc:creator>Lee Parker</dc:creator>
		<pubDate>Mon, 03 Aug 2009 18:33:06 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1700</guid>
		<description>This is a great snippet of code.  It worked well for our site except when there were multiple ajax requests fired off around the same time.  The problem came in that when the first request finished, it would remove the &#039;busy&#039; class even though another request was still in progress.  jQuery provides two other events &quot;ajaxStart&quot; and &quot;ajaxStop&quot;.  &quot;ajaxStart&quot; only happens when an ajax request begins and no other requests are currently in progress.  &quot;ajaxStop&quot; only happens when the last concurrent request is finished.  This worked out much better for our purposes.</description>
		<content:encoded><![CDATA[<p>This is a great snippet of code.  It worked well for our site except when there were multiple ajax requests fired off around the same time.  The problem came in that when the first request finished, it would remove the &#8216;busy&#8217; class even though another request was still in progress.  jQuery provides two other events &#8220;ajaxStart&#8221; and &#8220;ajaxStop&#8221;.  &#8220;ajaxStart&#8221; only happens when an ajax request begins and no other requests are currently in progress.  &#8220;ajaxStop&#8221; only happens when the last concurrent request is finished.  This worked out much better for our purposes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Johnson</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1572</link>
		<dc:creator>Jason Johnson</dc:creator>
		<pubDate>Wed, 29 Apr 2009 19:50:34 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1572</guid>
		<description>Paul: It&#039;s been a while since I used Prototype, but I think it would look something like this:

~~~~~~~~
// Global AJAX responders
Ajax.Responders.register({ 
  onCreate: function() { 
    if (Ajax.activeRequestCount &gt; 0) {
      $$(&#039;html&#039;)[0].addClassName(&#039;busy&#039;);
    }
  }, 
  onComplete: function() { 
    if (Ajax.activeRequestCount == 0) {
      $$(&#039;html&#039;)[0].removeClassName(&#039;busy&#039;);
    }
  } 
}); 
~~~~~~~~</description>
		<content:encoded><![CDATA[<p>Paul: It&#8217;s been a while since I used Prototype, but I think it would look something like this:</p>

<pre><code>// Global AJAX responders
Ajax.Responders.register({ 
  onCreate: function() { 
    if (Ajax.activeRequestCount &gt; 0) {
      $$('html')[0].addClassName('busy');
    }
  }, 
  onComplete: function() { 
    if (Ajax.activeRequestCount == 0) {
      $$('html')[0].removeClassName('busy');
    }
  } 
}); 
</code></pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Robinson</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1571</link>
		<dc:creator>Paul Robinson</dc:creator>
		<pubDate>Wed, 29 Apr 2009 12:13:35 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1571</guid>
		<description>I am not using jOuery but would like to apply this with my limited knowledge of Javascript. We have a Ruby on Rails application using Ajax which is quite slow as there is quite a bit of database queries and page building happening. 

Would I use the same snippets for prototype?</description>
		<content:encoded><![CDATA[<p>I am not using jOuery but would like to apply this with my limited knowledge of Javascript. We have a Ruby on Rails application using Ajax which is quite slow as there is quite a bit of database queries and page building happening.</p>

<p>Would I use the same snippets for prototype?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Johnson</title>
		<link>http://postpostmodern.com/instructional/global-ajax-cursor-change/comment-page-1/#comment-1164</link>
		<dc:creator>Jason Johnson</dc:creator>
		<pubDate>Tue, 13 Jan 2009 17:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://postpostmodern.com/?p=290#comment-1164</guid>
		<description>Thanks, JP. I&#039;ve updated the snippet accordingly. That was a good article.</description>
		<content:encoded><![CDATA[<p>Thanks, JP. I&#8217;ve updated the snippet accordingly. That was a good article.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

