title: jQuery Ajax returns error in IE9 with RSS XML
body: <p>I have an ASPX page that generates RSS XML like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;rss version="2.0"&gt;
  &lt;channel&gt;
      &lt;title&gt;Title&lt;/title&gt;
      &lt;link&gt;http://www.example.com/news&lt;/link&gt;
      &lt;description&gt;An RSS feed for the latest news articles.&lt;/description&gt;
      &lt;language&gt;en-us&lt;/language&gt;
      &lt;ttl&gt;60&lt;/ttl&gt;
      &lt;image /&gt;
      &lt;lastBuildDate&gt;Thu, 11 Jul 2013 16:44:10 GMT&lt;/lastBuildDate&gt;
      &lt;item&gt;
          &lt;title&gt;The Future of News&lt;/title&gt;
          &lt;image&gt;/uploadedImages/news/Articles/blog.jpg?n=104&lt;/image&gt;
          &lt;link&gt;http://localhost/news/Articles/5363/&lt;/link&gt;
          &lt;pubDate&gt;2029-01-11&lt;/pubDate&gt;
          &lt;formattedDate&gt;today ago&lt;/formattedDate&gt;
          &lt;summary&gt;Where will news be in 30 years? Check out what sort of news WE think we'll be making!&lt;/summary&gt;
          &lt;description /&gt;
      &lt;/item&gt;
  ...
  &lt;/channel&gt;
  &lt;/rss&gt;
  </code></pre>
  
  <p>I need to call this feed from a jQuery file like this:</p>
  
  <pre><code>$.ajax({
     dataType: ($.browser.msie) ? "text" : "xml",
     url: newsfeed,
     cache: true,
     error: function (xhr, ajaxOptions, thrownError) {
      alert(xhr.status);
      alert(thrownError);
     }
     success: function (data) {
     ...
  </code></pre>
  
  <p>The code works in Firefox and Chrome but fails in IE9.  In IE9 it triggers the error condition and displays two alerts that both just say "error".</p>
  
  <p>The "newsfeed" variable has the value of "<a href="http://localhost/source/fixed/newsrss.aspx" rel="nofollow noreferrer">http://localhost/source/fixed/newsrss.aspx</a>" which I have confirmed by using an alert.</p>
  
  <p>Elsewhere I saw that IE doesn't like the "xml" datatype so has to use "text" instead.</p>
  
  <p>I am running the site from localhost so I there should not be any cross domain scripts.</p>