Problem with VML objects' attributes in Internet Explorer 7 en 8

MSIE7/8 alerts an error when a javascript tries to read several specific attibutes of a VML object's, like 'type', 'innerHTML', 'outerHTML' and 'title'.

When this page loads, all we are trying to do is "alert(document.getElementById('vmlobject').type); ".

  1. Example of VML object type error in MSIE7/8
  2. Example of VML object with 'submit' event bound by jQuery
  3. Example of basic jQuery, jQuery Address and Cufon setup

Extensively discussed at:,
Reported to Sizzle:,
Reported to jQuery: