Wenn es keine Dateierweiterung gibt greift auch der IE auf den MIME-Typ zurück.
Dass der IE das nicht darstellen kann liegt einfach daran, dass der den data:... - Standard nicht beherrscht. Alte Opera- und KHML- Versionen kommen damit ja auch noch nicht zurecht.
Siehe [urk=http://www.faqs.org/rfcs/rfc2397.html]RFC 2397[/url]