title: IE8 - Ajax request returns a status 0
body: <p>am battling a status 0 that only appears in IE8. Works like a charm in Chrome, FF, IE9 and so on. But first the code:</p>
  
  <pre><code>$j.ajax({
    url: prodUrl,
    type: "html",
    cache: false,
    success: function(data) {
             do stuff with data
    },
    error: function(jqXHR, textStatus, errorThrown) {
             console.log(jqXHR.status);
             console.log(jqXHR.responseXML);
             console.log(jqXHR.responseText);
             console.log(prodUrl);
    }
  });
  </code></pre>
  
  <p>prodUrl is relative, but have been tested with absolute paths as well. I am not doing X-site scripting.</p>
  
  <pre><code>prodUrl = "/somePage.html";
  </code></pre>
  
  <p>The question is: does anyone know what the beeb IE8's problem is, apart from it being a crap browser ;) I mean I need to find a way to eliminate the error, and I have googled like a maniac without any luck. So if you have any ideas as to why IE8 throws a status 0, that would be emensly helpful. :</p>
  
  <p>I am completely lost here and any advise would help allot.</p>