title: Resource interpreted as other but transferred with MIME type text/html
body: <p>I'm transferring fragments of HTML via Ajax. Safari (4.0.5) reports: "Resource interpreted as other but transferred with MIME type text/html."</p>
  
  <p>The file name of the file I get has a .html extension. The server does set the header for this:</p>
  
  <pre><code>Content-Type:text/html
  </code></pre>
  
  <p>As I said, the content is a fragment of HTML, which is injected into the page (with jQuery). </p>
  
  <p>The contents of the file look like:</p>
  
  <pre><code>&lt;html&gt;
  ... some valid html ...
  &lt;/html&gt;
  </code></pre>
  
  <p>What else might Safari need to see to make it interpret the received content as HTML?</p>
  
  <p>TIA.</p>
  
  <p>-- addition --</p>
  
  <p>Here's the Ajax jQuery code:</p>
  
  <pre><code>$.ajax({
      url: url, 
      dataType: 'text',
      async: false,
      success: function(json) {
          callback(json);
      },
      error: function(request, status, error) {
          callback(undefined);
      }
  });
  </code></pre>