Legacy feature support changes

Recent versions of Internet Explorer have gradually removed support for older features that have been replaced by modern standards. Review the features that are no longer supported and recommendations for what to use instead. Use this to get your sites working and keep them working.

In this section

TopicDescription

Arguments.caller is no longer supported

As of Windows Internet Explorer 9, the arguments.caller property is not supported in IE9 Standards mode or later document modes.

Conditional comments are no longer supported

Support for conditional comments has been removed in Internet Explorer 10 standards and quirks modes for improved interoperability and compliance with HTML5.

CSS expressions no longer supported for the Internet zone

Starting with Internet Explorer 11, CSS expressions are no longer enabled for webpages loaded in the Internet zone.

Dynamic VML pattern changes

To support dynamic Vector Markup Language (VML) in IE9 mode, the VML behavior must be attached to an element before any VML properties are assigned.

Element behaviors and HTCs are no longer supported

Support for element behaviors and HTML components (HTCs) has been removed in Internet Explorer 10 standards and quirks modes for improved interoperability and compliance with HTML5.

DX filters are no longer supported

DirectX-based Filters and Transitions (DX filters) are obsolete in Internet Explorer 10 for webpages in the Internet Zone.

Legacy DOM events are no longer supported

Certain legacy Document Object Model (DOM) events features are deprecated in IE9 mode and are intended to be removed in the latest standards mode of the next major release.

VBScript is no longer supported in IE11 edge mode for the Internet zone

As of IE11, VBScript is considered deprecated and should no longer be used as a scripting language for IE11.

VML is no longer supported

VML is obsolete in Internet Explorer 10 (quirks and 10 document modes).

XML data islands are no longer supported

Support for XML data islands has been removed in Internet Explorer 10 standards and quirks modes for improved interoperability and compliance with HTML5.

 

Related topics

ActiveX controls and plugin changes
Browser features and compatibility changes
CSS and layout compatibility changes
HTML and DOM compatibility changes
JavaScript compatibility changes
Internet Explorer compatibility changes by version

 

 

Show:
© 2014 Microsoft