theDUMP

MSHTML

Interface List:

IHTMLWindow2
IHTMLWindow3
IHTMLWindow4
IHTMLWindow5
IHTMLWindow6
IHTMLDocument
IHTMLDocument2
IHTMLDocument3
IHTMLDocument4
IHTMLDocument5
IHTMLElement
IHTMLElement2
IHTMLElement3
IHTMLElement4


IHTMLWindow2

_newEnum Retrieves an enumerator for the collection.
alert Displays a dialog box containing an application-defined message.
blur Causes the element to lose focus and fires the onblur event.
clearInterval Cancels the interval previously started using the IHTMLWindow2::setInterval method.
clearTimeout Cancels a time-out that was set with the IHTMLWindow2::setTimeout method.
clientInformation Retrieves an interface pointer to a navigator object that represents the browser.
close Closes the current browser window or HTML Application (HTA).
closed Retrieves whether the referenced window is closed.
confirm Displays a confirmation dialog box that contains an optional message as well as OK and Cancel buttons.
defaultStatus Sets or retrieves the default message displayed in the status bar at the bottom of the window.
document Retrieves the document object for the document that the browser is displaying.
event Retrieves an interface pointer to the event object that contains information relevant to the most recent event.
execScript Executes the specified script in the provided language.
external Retrieves external access to an additional object model provided by host applications of the Windows Internet Explorer browser components.
focus Causes the element to receive the focus and executes the code specified by the onfocus event.
frames Retrieves an interface pointer to a zero-based collection of frames in an HTML document.
history Retrieves an interface pointer to a history object that contains information about all the URLs that the client has visited.
Image Returns an IHTMLImageElementFactory pointer that is used to create an offscreen image.
location Retrieves an interface pointer to a location object.
moveBy Moves the screen position of the window by the specified x and y offset values.
moveTo Moves the screen position of the upper-left corner of the window to the specified x and y position.
name Sets or retrieves a value that indicates the window name.
navigate Loads the specified URL to the current window.
navigator Retrieves an interface pointer to a navigator object that represents the browser.
offscreenBuffering Sets or retrieves whether objects are drawn offscreen before being made visible to the user.
onbeforeunload Sets or retrieves a pointer to the event handler function associated with the onbeforeunload event.
onblur Sets or retrieves a pointer to the event handler function associated with the onblur event.
onerror Sets or retrieves a pointer to the event handler function associated with the onerror event. An onerror event occurs when loading the object causes an error.
onfocus Sets or retrieves a pointer to the event handler function associated with the onfocus event.
onhelp Sets or retrieves a pointer to the event handler function associated with the onhelp event.
onload Sets or retrieves a pointer to the event handler function associated with the onload event. The onload event occurs immediately after the browser loads the object.
onresize Sets or retrieves a pointer to the event handler function associated with the onresize event.
onscroll Sets or retrieves a pointer to the event handler function associated with the onscroll event.
onunload Sets or retrieves a pointer to the event handler function associated with the onunload event.
open Opens a new window and loads the document specified by a given URL.
opener Sets or retrieves a reference to the window that created the current window.
Option Retrieves an interface pointer to a factory object that you can use to create option elements.
parent Retrieves the parent of the window in the object hierarchy.
prompt Displays a dialog box that prompts the user with a message and an input field.
resizeBy Changes the current size of the window by the specified x- and y-offset.
resizeTo Sets the size of the window to the specified width and height values.
screen Retrieves an interface pointer to a screen object that provides information about the client's screen and rendering abilities
scroll Causes the window to scroll to the specified x- and y-offset at the upper-left corner of the window.
scrollBy Causes the window to scroll relative to the current scrolled position by the specified x- and y-pixel offset.
scrollTo Scrolls the window to the specified x- and y-offset.
self Retrieves a reference to the current window or frame.
setInterval Evaluates an expression each time a specified number of milliseconds has elapsed.
setTimeout Evaluates an expression after a specified number of milliseconds has elapsed.
showHelp Displays a Help file. This method can be used with Microsoft HTML Help.
showModalDialog Creates a modal dialog box that displays the specified HTML document.
status Sets or retrieves the message in the status bar at the bottom of the window.
top Retrieves the topmost ancestor window.
toString Retrieves a string representation of the object .
window Retrieves an interface pointer to the current window.
		
    

IHTMLWindow3

attachEvent Binds the specified function to an event, so that the function gets called whenever the event fires on the object.
clipboardData Retrieves the data transfer object for the window. Using the data transfer object, you can write information to, and read it from, the Clipboard.
detachEvent Unbinds the specified function from the event, so that the function stops receiving notifications when the event fires.
onafterprint Sets or retrieves a pointer to the event handler function that is called when the onafterprint event is fired.
onbeforeprint Sets or retrieves a pointer to the event handler function that is called when the onbeforeprint event is fired.
print Prints the document associated with the window.
screenLeft Retrieves the x-coordinate of the upper left-hand corner of the window frame, relative to the upper left-hand corner of the screen.
screenTop Retrieves the y-coordinate of the top corner of the browser's client area, relative to the top corner of the screen.
setInterval Evaluates an expression each time a specified number of milliseconds has elapsed.
setTimeout Evaluates an expression after a specified number of milliseconds has elapsed.
showModelessDialog Creates a modeless dialog box that displays the specified HTML document.
		
    

IHTMLWindow4

createPopup Creates an IHTMLPopup window object.
frameElement Retrieves the frame or iframe object that is hosting the window in the parent document .
		
    

IHTMLWindow5

XMLHttpRequest Retreives a factory object that can be used to create an XMLHttpRequest object.
		
    

IHTMLWindow6

localStorage Retrieves the DOM Storage area specific to the current document.
maxConnectionsPerServer Retrieves the maximum number of concurrent connections to a Web server.
msWriteProfilerMark Writes a profiling event.
onhashchange Sets or retrieves the event handler associated with the HTMLWindowEvents3::onmessage event.
onmessage Sets or retrieves a pointer to the event handler function associated with the onmessage event.
postMessage Sends a cross-document message.
sessionStorage Retrieves the DOM Storage area for the session.
toStaticHTML Removes dynamic HTML elements and attributes from an HTML fragment.
XDomainRequest Instantiates the XDomainRequest object for the window.
		
    

IHTMLDocument

Script Retrieves an interface pointer that provides access to the scripting object via a handle to the script engine.
        
    

IHTMLDocument2

activeElement Retrieves the object that has the focus when the parent document has focus.
alinkColor Sets or retrieves the color of all active links in the document.
all Retrieves an interface pointer to a zero-based collection of all the elements in an HTML document.
anchors Retrieves an interface pointer to a zero-based collection of all the a objects in an HTML document. The elements are in the same order as they appear in the document.
applets Retrieves an interface pointer to a zero-based collection of all the applet objects in an HTML document. The objects are in the same order as they appear in the document.
bgColor Deprecated. Sets or retrieves a value that indicates the background color behind the object .
body Retrieves an interface pointer to the document's body object.
charset Sets or retrieves the character set used to encode the object .
clear Not currently supported.
close Closes an output stream and forces the sent data to display.
cookie Sets or retrieves the string value of a cookie.
createElement Creates an instance of the element for the specified tag.
createStyleSheet Creates a style sheet for the document.
defaultCharset Retrieves the default character set from the current regional language settings.
designMode Sets or retrieves a value that indicates whether the document can be edited.
domain Sets or retrieves the security domain of the document.
elementFromPoint Returns the element for the specified x and y coordinates.
embeds Retrieves an interface pointer to a zero-based collection of all the embed objects in an HTML document. The objects are in the same order as they appear in the document.
execCommand Executes a command on the current document, current selection, or the given range.
execCommandShowHelp Displays help information for the given command identifier.
expando Sets or retrieves a value indicating whether arbitrary variables can be created within the object .
fgColor Sets or retrieves the foreground (text) color of the document.
fileCreatedDate Retrieves the date the file was created.
fileModifiedDate Retrieves the date the file was last modified.
fileSize Retrieves the file size.
fileUpdatedDate Retrieves the date the file was last updated.
forms Retrieves an interface pointer to a zero-based collection of all the form objects in an HTML document. The objects are in the same order as they appear in the document.
frames Retrieves an interface pointer to a zero-based collection of all the frame objects in an HTML document, if the document contains the frameSet object. theDUMP

MSHTML

Interface List:

IHTMLWindow2
IHTMLWindow3
IHTMLWindow4
IHTMLWindow5
IHTMLWindow6
IHTMLDocument
IHTMLDocument2
IHTMLDocument3
IHTMLDocument4
IHTMLDocument5
IHTMLElement
IHTMLElement2
IHTMLElement3
IHTMLElement4


IHTMLWindow2

_newEnum Retrieves an enumerator for the collection.
alert Displays a dialog box containing an application-defined message.
blur Causes the element to lose focus and fires the onblur event.
clearInterval Cancels the interval previously started using the IHTMLWindow2::setInterval method.
clearTimeout Cancels a time-out that was set with the IHTMLWindow2::setTimeout method.
clientInformation Retrieves an interface pointer to a navigator object that represents the browser.
close Closes the current browser window or HTML Application (HTA).
closed Retrieves whether the referenced window is closed.
confirm Displays a confirmation dialog box that contains an optional message as well as OK and Cancel buttons.
defaultStatus Sets or retrieves the default message displayed in the status bar at the bottom of the window.
document Retrieves the document object for the document that the browser is displaying.
event Retrieves an interface pointer to the event object that contains information relevant to the most recent event.
execScript Executes the specified script in the provided language.
external Retrieves external access to an additional object model provided by host applications of the Windows Internet Explorer browser components.
focus Causes the element to receive the focus and executes the code specified by the onfocus event.
frames Retrieves an interface pointer to a zero-based collection of frames in an HTML document.
history Retrieves an interface pointer to a history object that contains information about all the URLs that the client has visited.
Image Returns an IHTMLImageElementFactory pointer that is used to create an offscreen image.
location Retrieves an interface pointer to a location object.
moveBy Moves the screen position of the window by the specified x and y offset values.
moveTo Moves the screen position of the upper-left corner of the window to the specified x and y position.
name Sets or retrieves a value that indicates the window name.
navigate Loads the specified URL to the current window.
navigator Retrieves an interface pointer to a navigator object that represents the browser.
offscreenBuffering Sets or retrieves whether objects are drawn offscreen before being made visible to the user.
onbeforeunload Sets or retrieves a pointer to the event handler function associated with the onbeforeunload event.
onblur Sets or retrieves a pointer to the event handler function associated with the onblur event.
onerror Sets or retrieves a pointer to the event handler function associated with the onerror event. An onerror event occurs when loading the object causes an error.
onfocus Sets or retrieves a pointer to the event handler function associated with the onfocus event.
onhelp Sets or retrieves a pointer to the event handler function associated with the onhelp event.
onload Sets or retrieves a pointer to the event handler function associated with the onload event. The onload event occurs immediately after the browser loads the object.
onresize Sets or retrieves a pointer to the event handler function associated with the onresize event.
onscroll Sets or retrieves a pointer to the event handler function associated with the onscroll event.
onunload Sets or retrieves a pointer to the event handler function associated with the onunload event.
open Opens a new window and loads the document specified by a given URL.
opener Sets or retrieves a reference to the window that created the current window.
Option Retrieves an interface pointer to a factory object that you can use to create option elements.
parent Retrieves the parent of the window in the object hierarchy.
prompt Displays a dialog box that prompts the user with a message and an input field.
resizeBy Changes the current size of the window by the specified x- and y-offset.
resizeTo Sets the size of the window to the specified width and height values.
screen Retrieves an interface pointer to a screen object that provides information about the client's screen and rendering abilities
scroll Causes the window to scroll to the specified x- and y-offset at the upper-left corner of the window.
scrollBy Causes the window to scroll relative to the current scrolled position by the specified x- and y-pixel offset.
scrollTo Scrolls the window to the specified x- and y-offset.
self Retrieves a reference to the current window or frame.
setInterval Evaluates an expression each time a specified number of milliseconds has elapsed.
setTimeout Evaluates an expression after a specified number of milliseconds has elapsed.
showHelp Displays a Help file. This method can be used with Microsoft HTML Help.
showModalDialog Creates a modal dialog box that displays the specified HTML document.
status Sets or retrieves the message in the status bar at the bottom of the window.
top Retrieves the topmost ancestor window.
toString Retrieves a string representation of the object .
window Retrieves an interface pointer to the current window.
		
    

IHTMLWindow3

attachEvent Binds the specified function to an event, so that the function gets called whenever the event fires on the object.
clipboardData Retrieves the data transfer object for the window. Using the data transfer object, you can write information to, and read it from, the Clipboard.
detachEvent Unbinds the specified function from the event, so that the function stops receiving notifications when the event fires.
onafterprint Sets or retrieves a pointer to the event handler function that is called when the onafterprint event is fired.
onbeforeprint Sets or retrieves a pointer to the event handler function that is called when the onbeforeprint event is fired.
print Prints the document associated with the window.
screenLeft Retrieves the x-coordinate of the upper left-hand corner of the window frame, relative to the upper left-hand corner of the screen.
screenTop Retrieves the y-coordinate of the top corner of the browser's client area, relative to the top corner of the screen.
setInterval Evaluates an expression each time a specified number of milliseconds has elapsed.
setTimeout Evaluates an expression after a specified number of milliseconds has elapsed.
showModelessDialog Creates a modeless dialog box that displays the specified HTML document.
		
    

IHTMLWindow4

createPopup Creates an IHTMLPopup window object.
frameElement Retrieves the frame or iframe object that is hosting the window in the parent document .
		
    

IHTMLWindow5

XMLHttpRequest Retreives a factory object that can be used to create an XMLHttpRequest object.
		
    

IHTMLWindow6

localStorage Retrieves the DOM Storage area specific to the current document.
maxConnectionsPerServer Retrieves the maximum number of concurrent connections to a Web server.
msWriteProfilerMark Writes a profiling event.
onhashchange Sets or retrieves the event handler associated with the HTMLWindowEvents3::onmessage event.
onmessage Sets or retrieves a pointer to the event handler function associated with the onmessage event.
postMessage Sends a cross-document message.
sessionStorage Retrieves the DOM Storage area for the session.
toStaticHTML Removes dynamic HTML elements and attributes from an HTML fragment.
XDomainRequest Instantiates the XDomainRequest object for the window.
		
    

IHTMLDocument

Script Retrieves an interface pointer that provides access to the scripting object via a handle to the script engine.
        
    

IHTMLDocument2

activeElement Retrieves the object that has the focus when the parent document has focus.
alinkColor Sets or retrieves the color of all active links in the document.
all Retrieves an interface pointer to a zero-based collection of all the elements in an HTML document.
anchors Retrieves an interface pointer to a zero-based collection of all the a objects in an HTML document. The elements are in the same order as they appear in the document.
applets Retrieves an interface pointer to a zero-based collection of all the applet objects in an HTML document. The objects are in the same order as they appear in the document.
bgColor Deprecated. Sets or retrieves a value that indicates the background color behind the object .
body Retrieves an interface pointer to the document's body object.
charset Sets or retrieves the character set used to encode the object .
clear Not currently supported.
close Closes an output stream and forces the sent data to display.
cookie Sets or retrieves the string value of a cookie.
createElement Creates an instance of the element for the specified tag.
createStyleSheet Creates a style sheet for the document.
defaultCharset Retrieves the default character set from the current regional language settings.
designMode Sets or retrieves a value that indicates whether the document can be edited.
domain Sets or retrieves the security domain of the document.
elementFromPoint Returns the element for the specified x and y coordinates.
embeds Retrieves an interface pointer to a zero-based collection of all the embed objects in an HTML document. The objects are in the same order as they appear in the document.
execCommand Executes a command on the current document, current selection, or the given range.
execCommandShowHelp Displays help information for the given command identifier.
expando Sets or retrieves a value indicating whether arbitrary variables can be created within the object .
fgColor Sets or retrieves the foreground (text) color of the document.
fileCreatedDate Retrieves the date the file was created.
fileModifiedDate Retrieves the date the file was last modified.
fileSize Retrieves the file size.
fileUpdatedDate Retrieves the date the file was last updated.
forms Retrieves an interface pointer to a zero-based collection of all the form objects in an HTML document. The objects are in the same order as they appear in the document.
frames Retrieves an interface pointer to a zero-based collection of all the frame objects in an HTML document, if the document contains the frameSet object. If the document contains the body object, this is a collection of all iframe objects in the document. In either case, the objects are in the same order as they appear in the document.
images Retrieves a pointer to the IHTMLElementCollection interface of the zero-based collection of all the images in an HTML document. The images are in the same order as they appear in the document.
lastModified Retrieves the date the page was last modified, if the page supplies one.
linkColor Sets or retrieves the color of the document links.
links Retrieves an interface pointer to a zero-based collection of all the link and area objects in an HTML document. The objects are in the same order as they appear in the document.
location Retrieves an interface pointer to a location object.
mimeType Retrieves the MIME type for the file.
nameProp Retrieves the title of the document file.
onafterupdate Sets or retrieves a pointer to the event handler function associated with the onafterupdate event.
onbeforeupdate Sets or retrieves a pointer to the event handler function associated with the onbeforeupdate event.
onclick Sets or retrieves a pointer to the event handler function associated with the onclick event.
ondblclick Sets or retrieves a pointer to the event handler function associated with the ondblclick event.
ondragstart Sets or retrieves a pointer to the event handler function associated with the ondragstart event.
onerrorupdate Sets or retrieves a pointer to the event handler function associated with the onerrorupdate event.
onhelp Sets or retrieves a pointer to the event handler function associated with the onhelp event.
onkeydown Sets or retrieves a pointer to the event handler function associated with the onkeydown event.
onkeypress Sets or retrieves a pointer to the event handler function associated with the onkeypress event.
onkeyup Sets or retrieves a pointer to the event handler function associated with the onkeyup event.
onmousedown Sets or retrieves a pointer to the event handler function associated with the onmousedown event.
onmousemove Sets or retrieves a pointer to the event handler function associated with the onmousemove event.
onmouseout Sets or retrieves a pointer to the event handler function associated with the onmouseout event.
onmouseover Sets or retrieves a pointer to the event handler function associated with the onmouseover event.
onmouseup Sets or retrieves a pointer to the event handler function associated with the onmouseup event.
onreadystatechange Sets or retrieves a pointer to the event handler function associated with the onreadystatechange event.
onrowenter Sets or retrieves a pointer to the event handler function associated with the onrowenter event.
onrowexit Sets or retrieves a pointer to the event handler function associated with the onrowexit event.
onselectstart Sets or retrieves a pointer to the event handler function associated with the onselectstart event.
open This method works in two ways. It opens a document to collect the output of the IHTMLDocument2::write and IHTMLDocument2::writeln methods. In this case, only the first two parameters, url and name are used. When values for the additional parameters are specified, this method opens a window in the same way as the IHTMLWindow2::open method for the window object.
parentWindow Retrieves a reference to the container object of the window.
plugins Retrieves an interface pointer to a zero-based collection of all the embed objects in an HTML document. The objects are in the same order as they appear in the document.
protocol Sets or retrieves the protocol portion of a URL.
queryCommandEnabled Returns a Boolean value that indicates whether a specified command can be successfully executed using IHTMLDocument2::execCommand, given the current state of the document.
queryCommandIndeterm Returns a Boolean value that indicates whether the specified command is in the indeterminate state.
queryCommandState Returns a Boolean value that indicates the current state of the command.
queryCommandSupported Returns a Boolean value that indicates whether the current command is supported on the current range.
queryCommandText Retrieves the string associated with a command.
queryCommandValue Returns the current value of the document, range, or current selection for the given command.
readyState Retrieves a value that indicates the current state of the object .
referrer Retrieves the URL of the location that referred the user to the current page.
scripts Retrieves an interface pointer to a zero-based collection of all the script objects in an HTML document. The objects are in the same order as they appear in the document.
security Retrieves security information for the document.
selection Retrieves an interface pointer to an object representing the active selection. The active selection can be an insertion point, or a highlighted block of text or other elements in the document upon which the user or a script can carry out an action.
styleSheets Retrieves an interface pointer to a zero-based collection of the style sheet objects exposed from the document object. Each style sheet object represents an individual style sheet that is defined for the document.
title Sets or retrieves the title of the document. The title identifies the contents of the document and is displayed in the header bar of the document window.
toString Retrieves a string representation of the object .
URL Sets or retrieves the URL for the current document.
vlinkColor Sets or retrieves the color of the links that the user has visited.
write Writes one or more HTML expressions to a document in the specified window.
writeln Writes one or more HTML expressions, followed by a carriage return, to a document in the specified window.
        
    

IHTMLDocument3

attachEvent Binds the specified function to an event, so that the function gets called whenever the event fires on the object.
baseUrl Not currently supported.
childNodes Retrieves the children of the document object.
createDocumentFragment Creates a new document and returns a pointer to the newly created document.
createTextNode Creates a text string from the specified value.
detachEvent Unbinds the specified function from the event, so that the function stops receiving notifications when the event fires.
dir Sets or retrieves a value that indicates the reading order of the object .
documentElement Retrieves a reference to the root node of the document.
enableDownload Not currently supported.
getElementById Returns a reference to the first object with the specified value of the ID attribute.
getElementsByName Retrieves a collection of objects based on the value of the NAME attribute.
getElementsByTagName Retrieves a collection of objects based on the specified element name.
inheritStyleSheets Not currently supported.
onbeforeeditfocus Sets or retrieves a pointer to the event handler function associated with the onbeforeeditfocus event.
oncellchange Sets or retrieves a pointer to the event handler function associated with the oncellchange event.
oncontextmenu Sets or retrieves a pointer to the event handler function associated with the oncontextmenu event.
ondataavailable Sets or retrieves a pointer to the event handler function associated with the ondataavailable event.
ondatasetchanged Sets or retrieves a pointer to the event handler function associated with the ondatasetchanged event.
ondatasetcomplete Sets or retrieves a pointer to the event handler function associated with the ondatasetcomplete event.
onpropertychange Sets or retrieves a pointer to the event handler function associated with the onpropertychange event.
onrowsdelete Sets or retrieves a pointer to the event handler function associated with the onrowsdelete event.
onrowsinserted Sets or retrieves a pointer to the event handler function associated with the onrowsinserted event.
onstop Sets or retrieves a pointer to the event handler function associated with the event.
parentDocument Retrieves an interface pointer that provides access to the parent object's document interface.
recalc Recalculates all dynamic properties in the current document.
releaseCapture Removes mouse capture from the object in the current document.
uniqueID Retrieves an autogenerated, unique identifier for the object .
        
    

IHTMLDocument4

createDocumentFromUrl Creates a new document object from an existing URL.
createEventObject Generates an event object for passing event context information when using the IHTMLDocument4::fireEvent method.
createRenderStyle Creates an IHTMLRenderStyle interface.
fireEvent Fires a specified event on the object .
focus Causes the document to receive the focus.
hasFocus Retrieves the value indicating whether the object currently has focus.
media Not currently supported.
namespaces Retrieves the collection of all namespace objects associated with the document.
oncontrolselect Sets or retrieves a pointer to the event handler function associated with the oncontrolselect event.
onselectionchange Sets or retrieves a pointer to the event handler function associated with the onselectionchange event.
URLUnencoded Retrieves the URL for the document , stripped of any character encoding.
        
    

IHTMLDocument5

compatMode Sets or retrieves a value that indicates whether standards-compliant mode is switched on for the object .
createAttribute Creates an IHTMLDOMAttribute interface with a specified name.
createComment Creates an IHTMLCommentElement2 interface with the specified data.
doctype Retrieves the document type declaration associated with the current document .
implementation Retrieves the implementation object of the current document .
onactivate Sets or retrieves a pointer to the event handler function associated with the onactivate event.
onbeforeactivate Sets or retrieves a pointer to the event handler function associated with the onbeforeactivate event.
onbeforedeactivate Sets or retrieves a pointer to the event handler function associated with the onbeforedeactivate event.
ondeactivate Sets or retrieves a pointer to the event handler function associated with the ondeactivate event.
onfocusin Sets or retrieves a pointer to the event handler function associated with the onfocusin event.
onfocusout Sets or retrieves a pointer to the event handler function associated with the onfocusout event.
onmousewheel Sets or retrieves a pointer to the event handler function associated with the onmousewheel event.

IHTMLElement

all Retrieves the collection of all the objects in the HTML that are within the scope of this object.
children Retrieves the collection that contains all the immediate children of this object.
className Sets or retrieves the class of the object .
click Simulates a click by causing the onclick event to fire.
contains Checks whether the given element is contained within the object .
document Retrieves an interface pointer to the document object for the document that the browser is displaying.
filters Retrieves a collection of filters for an element.
getAttribute Retrieves the value of the specified attribute.
id Retrieves the string identifying the object .
innerHTML Sets or retrieves the HTML between the start and end tags of the object .
innerText Sets or retrieves the text between the start and end tags of the object .
insertAdjacentHTML Inserts the given HTML text into the element at the location.
insertAdjacentText Inserts the given text into the element at the specified location.
isTextEdit Retrieves whether a TextRange object can be created using the object.
lang Sets or retrieves the language to use.
language Sets or retrieves the language in which the current script is written.
offsetHeight Retrieves the height of the object relative to the layout or coordinate parent, as specified by the IHTMLElement::offsetParent property.
offsetLeft Retrieves the calculated left position of the object relative to the layout or coordinate parent, as specified by the IHTMLElement::offsetParent property.
offsetParent Retrieves a reference to the container object that defines the IHTMLElement::offsetTop and IHTMLElement::offsetLeft properties of the object.
offsetTop Retrieves the calculated top position of the object relative to the layout or coordinate parent, as specified by the IHTMLElement::offsetParent property.
offsetWidth Retrieves the width of the object relative to the layout or coordinate parent, as specified by the IHTMLElement::offsetParent property.
onafterupdate Sets or retrieves a pointer to the event handler function associated with the onafterupdate event.
onbeforeupdate Sets or retrieves a pointer to the event handler function associated with the onbeforeupdate event.
onclick Sets or retrieves a pointer to the event handler function associated with the onclick event.
ondataavailable Sets or retrieves a pointer to the event handler function associated with the ondataavailable event.
ondatasetchanged Sets or retrieves a pointer to the event handler function associated with the ondatasetchanged event.
ondatasetcomplete Sets or retrieves a pointer to the event handler function associated with the ondatasetcomplete event.
ondblclick Sets or retrieves a pointer to the event handler function associated with the ondblclick event.
ondragstart Sets or retrieves a pointer to the event handler function associated with the ondragstart event.
onerrorupdate Sets or retrieves a pointer to the event handler function associated with the onerrorupdate event.
onfilterchange Sets or retrieves a pointer to the event handler function associated with the event.
onhelp Sets or retrieves a pointer to the event handler function associated with the onhelp event.
onkeydown Sets or retrieves a pointer to the event handler function associated with the onkeydown event.
onkeypress Sets or retrieves a pointer to the event handler function associated with the onkeypress event.
onkeyup Sets or retrieves a pointer to the event handler function associated with the onkeyup event.
onmousedown Sets or retrieves a pointer to the event handler function associated with the onmousedown event.
onmousemove Sets or retrieves a pointer to the event handler function associated with the onmousemove event.
onmouseout Sets or retrieves a pointer to the event handler function associated with the onmouseout event.
onmouseover Sets or retrieves a pointer to the event handler function associated with the onmouseover event.
onmouseup Sets or retrieves a pointer to the event handler function associated with the onmouseup event.
onrowenter Sets or retrieves a pointer to the event handler function associated with the onrowenter event.
onrowexit Sets or retrieves a pointer to the event handler function associated with the onrowexit event.
onselectstart Sets or retrieves a pointer to the event handler function associated with the onselectstart event.
outerHTML Sets or retrieves the object and its content in HTML.
outerText Sets or retrieves the text of the object .
parentElement Retrieves the parent object in the object hierarchy.
parentTextEdit Retrieves the container object in the document hierarchy that can be used to create a TextRange containing the original object .
recordNumber Retrieves the ordinal record from the data set that generated the object .
removeAttribute Removes the given attribute from the object .
scrollIntoView Causes the object to scroll into view, aligning it either at the top or bottom of the window.
setAttribute Sets the value of the specified attribute.
sourceIndex Retrieves the ordinal position of the object , in source order, as the object appears in the document's all collection.
style Retrieves an inline style sheet for the tag.
tagName Retrieves the tag name of the object .
title Sets or retrieves advisory information (a ToolTip) for the object .
toString Retrieves a string representation of the object .


IHTMLElement2

accessKey Sets or retrieves the accelerator key for the object .
addBehavior Attaches a behavior to the element .
addFilter Adds the specified filter to the list of filters influencing this element.
applyElement Makes the element either a child or parent of another element.
attachEvent Binds the specified function to an event, so that the function gets called whenever the event fires on the object.
behaviorUrns Returns a collection of Uniform Resource Name (URN) strings identifying the behaviors attached to the element .
blur Causes the element to lose focus and fires the onblur event.
canHaveChildren Retrieves a value indicating whether the object can contain children.
clearAttributes Removes all attributes and values from the object .
clientHeight Retrieves the height of the object including padding, but not including margin, border, or scroll bar.
clientLeft Retrieves the distance between the offsetLeft property and the true left side of the client area.
clientTop Retrieves the distance between the offsetTop property and the true top of the client area.
clientWidth Retrieves the width of the object including padding, but not including margin, border, or scroll bar.
componentFromPoint Returns the component located at the specified coordinates via certain events.
createControlRange Creates a controlRange collection of nontext elements.
currentStyle Retrieves a reference to the currentStyle object, which represents the current cascaded format and style specified by global style sheets, inline styles, and HTML attributes.
detachEvent Unbinds the specified function from the event, so that the function stops receiving notifications when the event fires.
dir Sets or retrieves the reading order of the object .
doScroll Simulates a click on a scroll-bar component.
focus Causes the element to receive the focus and executes the code specified by the onfocus event.
getAdjacentText Returns the adjacent text string.
getBoundingClientRect Retrieves an object that specifies the bounds of a collection of TextRectangle objects.
getClientRects Retrieves a collection of rectangles that describes the layout of the contents of an object or range within the client. Each rectangle describes a single line.
getElementsByTagName Retrieves a collection of objects based on the specified element name.
getExpression Retrieves the expression for the given property.
insertAdjacentElement Inserts an element at the specified location.
mergeAttributes Copies all read/write attributes to the specified element.
onbeforecopy Sets or retrieves a pointer to the event handler function associated with the event.
onbeforecut Sets or retrieves a pointer to the event handler function associated with the event.
onbeforeeditfocus Sets or retrieves a pointer to the event handler function associated with the onbeforeeditfocus event.
onbeforepaste Sets or retrieves a pointer to the event handler function associated with the event.
onblur Sets or retrieves a pointer to the event handler function associated with the onblur event.
oncellchange Sets or retrieves a pointer to the event handler function associated with the oncellchange event.
oncontextmenu Sets or retrieves a pointer to the event handler function associated with the oncontextmenu event.
oncopy Sets or retrieves a pointer to the event handler function associated with the event.
oncut Sets or retrieves a pointer to the event handler function associated with the event.
ondrag Sets or retrieves a pointer to the event handler function associated with the event.
ondragend Sets or retrieves a pointer to the event handler function associated with the event.
ondragenter Sets or retrieves a pointer to the event handler function associated with the event.
ondragleave Sets or retrieves a pointer to the event handler function associated with the event.
ondragover Sets or retrieves a pointer to the event handler function associated with the event.
ondrop Sets or retrieves a pointer to the event handler function associated with the event.
onfocus Sets or retrieves a pointer to the event handler function associated with the onfocus event.
onlosecapture Sets or retrieves a pointer to the event handler function associated with the event.
onpaste Sets or retrieves a pointer to the event handler function associated with the event.
onpropertychange Sets or retrieves a pointer to the event handler function associated with the onpropertychange event.
onreadystatechange Sets or retrieves a pointer to the event handler function associated with the onreadystatechange event.
onresize Sets or retrieves a pointer to the event handler function associated with the onresize event.
onrowsdelete Sets or retrieves a pointer to the event handler function associated with the onrowsdelete event.
onrowsinserted Sets or retrieves a pointer to the event handler function associated with the onrowsinserted event.
onscroll Sets or retrieves a pointer to the event handler function associated with the onscroll event.
readyState Retrieves the current state of the object .
readyStateValue Retrieves the current state of the object.
releaseCapture Removes mouse capture from the object in the current document.
removeBehavior Detaches a behavior from the element .
removeExpression Removes the expression from the specified property.
removeFilter Removes the specified filter from the list of filters influencing this element.
replaceAdjacentText Replaces the text adjacent to the element.
runtimeStyle Retrieves the element's runtimeStyle object.
scopeName Retrieves the namespace defined for the element.
scrollHeight Retrieves the scrolling height of the object .
scrollLeft Sets or retrieves the distance between the left edge of the object and the leftmost portion of the content currently visible in the window.
scrollTop Sets or retrieves the distance between the top of the object and the topmost portion of the content currently visible in the window.
scrollWidth Retrieves the scrolling width of the object .
setCapture Sets the mouse capture to the object belonging to the current document.
setExpression Sets an expression for the specified object.
tabIndex Sets or retrieves the index that defines the tab order for the object .
tagUrn Sets or retrieves the URN specified in the namespace declaration.

IHTMLElement3

canHaveHTML Retrieves the value indicating whether the object can contain rich HTML markup.
contentEditable Sets or retrieves the string that indicates whether the user can edit the content of the object .
disabled Sets or retrieves the value that indicates whether the user can interact with the object .
dragDrop Initiates a drag event.
fireEvent Fires a specified event on the object .
glyphMode Retrieves whether the glyph represents the object and whether it represents the start tag, the end tag, or both.
hideFocus Sets or retrieves the value indicating whether the object visibly indicates that it has focus.
inflateBlock Sets or retrieves whether to render an empty object as though it contains text.
isContentEditable Retrieves the value indicating whether the user can edit the contents of the object .
isDisabled Retrieves the value indicating whether the user can interact with the object .
isMultiLine Retrieves the value indicating whether the content of the object contains one or more lines.
mergeAttributes Copies attributes to the specified element.
onactivate Sets or retrieves a pointer to the event handler function associated with the onactivate event.
onbeforedeactivate Sets or retrieves a pointer to the event handler function associated with the onbeforedeactivate event.
oncontrolselect Sets or retrieves a pointer to the event handler function associated with the oncontrolselect event.
ondeactivate Sets or retrieves a pointer to the event handler function associated with the ondeactivate event.
onlayoutcomplete Sets or retrieves a pointer to the event handler function that fires when the print or print preview layout process finishes filling the object with content from the source document.
onmouseenter Sets or retrieves a pointer to the event handler function that fires when the user moves the mouse pointer into the object .
onmouseleave Sets or retrieves a pointer to the event handler function that fires when the user moves the mouse pointer outside the boundaries of the object .
onmove Not currently implemented.
onmoveend Not currently implemented.
onmovestart Not currently implemented.
onpage Not currently implemented.
onresizeend Sets or retrieves a pointer to the event handler function that fires when the user has finished changing the dimensions of the object .
onresizestart Sets or retrieves a pointer to the event handler function that fires when the user begins to change the dimensions of the object .
setActive Sets the object as active without setting focus to the object.

IHTMLElement4

getAttributeNode Retrieves an IHTMLDOMAttribute2 interface referenced by the IHTMLDOMAttribute2::name property.
normalize Merges adjacent TextNode objects to produce a normalized document object model.
onbeforeactivate Sets or retrieves a pointer to the event handler function associated with the onbeforeactivate event.
onfocusin Sets or retrieves a pointer to the event handler function associated with the onfocusin event.
onfocusout Sets or retrieves a pointer to the event handler function associated with the onfocusout event.
onmousewheel Sets or retrieves a pointer to the event handler function associated with the onmousewheel event.
removeAttributeNode Removes an IHTMLDOMAttribute2 interface from the object .
setAttributeNode Sets an IHTMLDOMAttribute2 interface node as part of the object .



objects in an HTML document, if the document contains the frameSet object.