title: Displaying images returned as ActionResult (byte array) causes IE6 to freeze
body: <p>Microsoft MVC, C#, IIS, CSS question.</p>
  
  <p>I have a problem with the following scenario in IE6:</p>
  
  <p>I have a View that would display a variable number of images, each image returned from the controller side as a BinaryResult.</p>
  
  <p>These BinaryResult objects are then assigned to the src attribute of the img elements in the page.</p>
  
  <p>Example, if I load a page which has N number of images in it, I would be making N number of
  controller calls to get these images. These images are just very small thumbnails and
  in a page there could only be a maximum number of 40 thumbnails.</p>
  
  <p>This approach seem to work fine in IE8, IE7.</p>
  
  <p>However, in IE6, it would only load initially. If I move away from the page then move back,
  the image loading would cause Ie6 to freeze up. ( well, basically you can leave it for an hour after which it would be responsive -- but the images are not displayed at all).</p>
  
  <p>Initially- I defaulted to stripping down the CSS (thinking its IE6.. but it seemed to work fine if I display images that were not retrieved via BinaryResult).</p>
  
  <p>Also, IIS server settings for compression as well as IE6 browser memory settings were tweaked. </p>
  
  <p>Could really appreciate any help -- if anyone out there has experienced a similar problem.</p>