This namespace contains implementations that apply to all versions of Internet Explorer.
Classes
Members
-
staticbcdui.core.browserCompatibility.ie.currentMSXMLVersionString
-
The currently used MSXML version which is one of the versions supplied in the bcdui.core.browserCompatibility.ie.msxmlVersions array.
-
staticbcdui.core.browserCompatibility.ie.nonXMLMimeTypes
-
Methods
-
staticbcdui.core.browserCompatibility.ie.appendElementWithPrefix(targetElement, name, insertBeforeTargetElement){DomElement}
core/browserCompatibility.js, line 343 -
Creates a new element whose name can contain a well-known prefix (like "wrs"). It uses createElement, because IE does not implement createElementNS. The element is then appended to the specified target element.
Name Type Description targetElement
HtmlElement The targetElement which is used for appending the new element. name
string The element name which may contain a well-known prefix. insertBeforeTargetElement
boolean Preprend instead of append element. Returns:
Type Description DomElement The new XMLElement. -
staticbcdui.core.browserCompatibility.ie.createIE_DOMFromXmlString()
core/browserCompatibility.js, line 437 -
Sadly, new DOMParser().parseFromString() (IE9) does produce an XML document which is not aware of xPath, so we need keep using MSXML and loadXML