<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Casual Rumblings - Microsoft</title>
			<link>http://www.christopherchin.com/blog/index.cfm</link>
			<description>This is personal blog of a Coldfusion programmer but not limited to just geek stuff.</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 01:34:16 -0700</pubDate>
			<lastBuildDate>Mon, 26 Oct 2009 12:01:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>chris@christopherchin.com</managingEditor>
			<webMaster>chris@christopherchin.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>chris@christopherchin.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			<itunes:image href="" />
			<image>
				<url></url>
				<title>Casual Rumblings</title>
				<link>http://www.christopherchin.com/blog/index.cfm</link>
			</image>
			<itunes:explicit>no</itunes:explicit>
			
			<item>
				<title>jquery ajax + xml + IE = hair loss</title>
				<link>http://www.christopherchin.com/blog/index.cfm/2009/10/26/jquery-ajax--xml--IE--hair-loss</link>
				<description>
				
				I&apos;ve done ajax before with jQuery with good results on all browsers...until
&lt;br&gt;&lt;br&gt;
I used an XML return with IE (all IE&apos;s that is).
&lt;br&gt;&lt;br&gt;
When returning XML from a CFC (or any other server-side script), IE doesn&apos;t treat the XML document as, well, XML.
&lt;br&gt;&lt;br&gt;
It actually barfs on it unless you tell it to load up the ActiveX control to parse your XML doc. (psst..Thanks Microsoft).
&lt;br&gt;&lt;br&gt;
Just look at this:
&lt;code&gt;
$.ajax({
type: &quot;POST&quot;,
url: &quot;ajaxtest.cfc?method=getallblogs&quot;,
data: datastring,
success: function(data) {
var xml;
if ( $.browser.msie ) {
xml = new ActiveXObject(&quot;Microsoft.XMLDOM&quot;);
xml.async = false;
xml.loadXML(data);
} else {
xml = data;
}
$(xml).find(&apos;blog&apos;).each(function(){
var id = $(this).attr(&apos;id&apos;);
var title = $(this).find(&apos;name&apos;).text();
var url = $(this).find(&apos;url&apos;).text();
$(&apos;&lt;div class=&quot;items&quot; id=&quot;link_&apos;+id+&apos;&quot;&gt;&lt;/div&gt;&apos;).html(&apos;&lt;a href=&quot;&apos;+url+&apos;&quot;&gt;&apos;+title+&apos;&lt;/a&gt;&apos;).appendTo(&apos;#blogInfo&apos;);
});
}
});
&lt;/code&gt;
&lt;br&gt;&lt;br&gt;
See that little blurb in the ajax call for &quot;if ($.browser.msie)&quot;?  That&apos;s the call you&apos;ll need to do to make IE behave like 99% of the other browsers out there.
&lt;br&gt;&lt;br&gt;
I&apos;ve put together a short demo.  I know the code is duplicated, but this is for demo purposes.  Hope this helps you guys doing XML data returns.
&lt;br&gt;&lt;br&gt;
Oh and once again &quot;Thank you Microsoft&quot; for making my web development career such a wild adventure.
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://www.christopherchin.com/blog/demos/jquery/jqueryxmlajax.cfm&quot; target=&quot;_blank&quot;&gt;XML data return demo&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
p.s. the data returned is from my blackberry bloggers site.  If you&apos;re a blackberry fan, check it out (&lt;a href=&quot;http://www.blackberrybloggers.org&quot;&gt;http://www.blackberrybloggers.org&lt;/a&gt;).  It might look a bit familiar :) 
				</description>
				
				<category>Ajax</category>				
				
				<category>Web20</category>				
				
				<category>Rants/Raves</category>				
				
				<category>Coldfusion</category>				
				
				<category>Javascript</category>				
				
				<category>jQuery</category>				
				
				<category>Microsoft</category>				
				
				<pubDate>Mon, 26 Oct 2009 12:01:00 -0700</pubDate>
				<guid>http://www.christopherchin.com/blog/index.cfm/2009/10/26/jquery-ajax--xml--IE--hair-loss</guid>
				
			</item>
			
			<item>
				<title>waving a one fingered gesture at Microsoft..wth?!</title>
				<link>http://www.christopherchin.com/blog/index.cfm/2009/9/9/waving-a-one-fingered-gesture-at-Microsoftwth</link>
				<description>
				
				Ok..here&apos;s the situation...
&lt;br&gt;&lt;br&gt;
I&apos;m creating an HTML email with tables and background colors.
&lt;br&gt;&lt;br&gt;
Lo and behold, if you nest tables, Outlook 2007 will strip out the background color.  Wait...what?  Yeah, exactly.
&lt;br&gt;&lt;br&gt;
But, when you open the email in outlook and then view message in browser, voila! the background color emerges!
&lt;br&gt;&lt;br&gt;
Thank you MS for using 2 different HTML rendering engines.  One of the best cases of, &apos;the left hand doesn&apos;t know what the right hand is doing&apos;
&lt;br&gt;&lt;br&gt;
::: waving finger gesture ::: 
				</description>
				
				<category>Technology</category>				
				
				<category>Rants/Raves</category>				
				
				<category>Microsoft</category>				
				
				<pubDate>Wed, 09 Sep 2009 17:18:00 -0700</pubDate>
				<guid>http://www.christopherchin.com/blog/index.cfm/2009/9/9/waving-a-one-fingered-gesture-at-Microsoftwth</guid>
				
			</item>
			</channel></rss>