最近经常用到IHTMLxx接口,所以把一些常用的都收集起来,免得每次都查MSDN,麻烦。
类IHTMLDocument2
1。 activeElement 当当前文档已经聚焦某个对象时,得到该网页元素
2。 alinkColor 得到或者设置文档中所有活动链接的颜色
3。 所有 get_all的(IHTMLElementCollection ** p) 得到所有网页元素集合的接口
(4) 锚 get_anchors(IHTMLElementCollection ** p) 得到所有链接元素集合的接口
(5) 小程序 get_applets(IHTMLElementCollection ** p) 得到所有上载者应用程序元素集合的接口
6。 BGCOLOR 设置或者得到网页对象的背景色
7。: 身体 get_body(IHTMLElement ** P) 得到身体对象的集合
8 字符集 得到或者设置网页所有的编码
9。 饼干 得到或者设置的cookie
10。 createElement_x 创建ÆÆ一个网页元素(比如创建ÆÆ一个表,按钮等)
11。 createStyleSheet
12。 defaultCharset 得到默认字符集
13。 设计模式 得到或者设置文档编辑的设计模式
14。 域 得到或者设置当前文档的域
15。 elementFromPoint 从坐标点得到网页元素
16。 嵌入 get_embeds(IHTMLElementCollection ** p) 从网页中得到嵌入对象集合
17。 将execCommand
18。 execCommandShowHelp
19。 fgColor 得到或设置前景色
20.
获得文件创建的日期、修改的日期、更新的日期,文件大小
21。的 形式 get_forms(IHTMLElementCollection ** p) 获得表单元素集合的接口
22。则 帧 get_frames(IHTMLFramesCollection2 ** P) 获得帧元素集合的接口
23。 图像 获得图像元素集合的接口
24。 lastModified
25。 linkColor 得到或者设置网页链接的颜色
26。: 链接 get_links(IHTMLElementCollection ** p) 得到链接元素集合的接口
27。 位置 get_location(IHTMLLocation ** P) 得到当前对象的位置
28。 MIMETYPE
29。 nameProp 得到文档文件的标题
30。 onafterupdate 得到或者设置一个指向onafterupdate事件的指针
31。 onbeforeupdate
32。 的onclick
33。 onfocus此
34。 ondragstart
35。 onerrorupdate
36。 onhelp
37。 的OnKeyDown
38。 的OnKeyPress
39。 调用onKeyUp
40。 onmousedown事件
41。 的OnMouseMove
42 鑻
43。 的onmouseover
44。 onmouseup
45。 的onreadystatechange
46。 onrowenter
47。 onrowexit
48。 聚焦的时候
49。 打开 打开一个新的窗口,指向给定的URL
50。 parentWindow的 得到一个窗口容器对象的引用
51。 插件 得到所有嵌入对象集合的接口
52。 协议 得到或者设置URL所用的协议(比如HTTP HTTPS等)
53。 queryCommandEnabled
54。 queryCommandState
55。 queryCommandSupported
56。 queryCommandText
57。 queryCommandValue
58。 readState
59。 引荐
60。 脚本 get_scripts(IHTMLElementCollection ** p) 得到的脚本元素集合的接口
61。 选择
62。 样式表
63。 得到或者设置文档标题标题
64。 URL 得到或者设置当前文档的URL
65。 vlinkColor 得到或者设置已打开过的链接的颜色
66。 写 writeln 向文档中写HTML
类IHTMLElementCollection
1。 _NewEnum
(2) 产品 项目(VARIANT名称, VARIANT指数的IDispatch * pdisp) 从集合中获得对象
3。的 长度 get_length(长* P) 得到或者设置集合中有多少对象
(4) 标签的 HRESULT标签(VARIANT标记名的IDispatch * pdisp) 获得标签名
类IHTMLElement
1。 所有 get_all的(IDispatch的** P) 得到当前对象中的所有元素集合的接口
2。的 儿童 get_children(IDispatch的** P) 得到当前对象的子对象集合的接口
(3) 类名 得到或者设置当前对象的类名
(4) 单击“ 模拟点击,产生一个的onclick事件
(5) 载有 确认给定的元素是否在对象内
6。 文件 get_document(IHTMLDocument2 ** P) 得到文档接口
7, 过滤器 get_filters(IHTMLFiltersCollection ** P) 得到一个集合过滤器
8。 的getAttribute
9。: ID get_id(BSTR * P) 得到对象的ID
10。 的innerHTML get_innerHTML(BSTR * P) 在对象的开始标签和结束标签之间得到或者设置HTML
11。 innerText属性
12。 insertAdjacentHTML
13。 insertAdjacentText
14。 isTextEdit 确认对象是否是的TextRange对象
15。 郎 语言 设置或者得到使用的语言
16。 onafterupdate 得到或者设置一个指向onafterupdate事件的指针
17。 onbeforeupdate
18。 的onclick
19。 onfocus此
20。 ondragstart
21。 onerrorupdate
22。 onhelp
23。 的OnKeyDown
24。 的OnKeyPress
25。 调用onKeyUp
26。 onmousedown事件
27。 的OnMouseMove
28 鑻
29。 的onmouseover
30。 onmouseup
31。 的onreadystatechange
32。 onrowenter
33。 onrowexit
34。 焦点的时候
35。 的outerHTML
36。 outerText
37。 parentElement 得到对象的父对象值
38。 parentTextEdit
39。 recordNumber
40。 removeAttribute
41。 scrollIntoView
42。 的setAttribute
43。 sourceIndex
44。 风格
45。 标记名
46。 标题
类ITHMLFormElement
1。 _NewEnum 检索集合的一个枚举。
(2) 动作 设置或检索进行处理的URL,表单的内容被发送。
3, 目录 设置或获取对象的阅读顺序。
4。的 元素 get_elements(IDispatch的** p); 得到表单内元素的接口
5。 编码 设置或检索MIME编码的形式。
(6) 项 目的 HRESULT项目(的VARIANT名,VARIANT指数的IDispatch * pdisp) 获得表单内元素集合的接口
7。 长度获得表单个数
8。 方法 设置或检索的形式发送数据到服务器。
9。 名称 设置或获取对象的名称。
10。 onreset 获取或设置一个与事件相关联的事件处理函数的指针。
11。 的onsubmit 获取或设置一个与事件相关联的事件处理函数的指针。
12。 重置模拟表单重置
13。 提交模拟表单提交
14。 标签 检索的集合对象有指定的HTML标记名。
15。 目标 设置或获取目标内容的窗口或框架。
类IHTMLInputElement
1。 设置或获取对象是如何与相邻的文本 对齐 。
2。 设置或检索文本替代的图形。
3。 边界 设置或获取绘制对象的边框的宽度。
(4) 检查获取或设置复选框或单选按钮的状态。
5, 完成 检索的对象是否已完全加载。
6。 的createTextRange 的元素创建一个TextRange对象。
7。 defaultChecked的 获取或设置复选框或单选按钮的状态。
8。 默认值 设置或获取对象的初始内容。
9。 残疾人 获取或设置一个值,该值指示用户是否可以与对象交互。
10。 DYNSRC 设置或检索的地址显示在窗口中的视频片段或VRML世界。
11。 形式 检索的参考对象的形式被嵌入的。
12。 高度 设置或获取对象的高度。
13。 HSPACE 设置或获取对象的水平边距。
14。 不确定 设置或获取用户是否已经改变了状态的复选框。
15。 循环 设置或获取声音或视频剪辑将循环时,激活的数量。
16。 LOWSRC 获取或设置一个较低分辨率的图像显示。
17。 最大长度 设置或检索,用户可以输入的字符在文本控件的最大数量。
18。 名称 设置或获取对象的名称。
19。 onabort 设置或检索与OnAbort事件的事件处理函数的指针。 一个OnAbort事件,加载对象时,会导致错误发生。
20。 的onchange 获取或设置一个指针的onchange事件相关联的事件处理函数。 一个OnChange事件发生时的对象发生变化的内容。
21。 的onchange 获取或设置一个与onchange事件的事件处理函数的指针。 一个OnChange事件发生时的对象发生变化的内容。
22, onerror的 设置或检索与onerror事件的事件处理函数的指针。OnError事件发生时加载的对象会导致错误。
23。 的onload 设置或检索的onload事件相关联的事件处理函数的指针。onload事件发生后,立即在浏览器加载对象。
24。 ONSELECT 获取或设置一个指针与onSelect事件的事件处理函数。一个onSelect事件发生时的用户开始选择开始。可以取消此事件,它参与的冒泡模型。
25。 只读 设置或检索值的对象的内容是否为只读。
26。 的readyState 获取一个值,该值指示对象的当前状态。
27。 选择 突出显示表单元素的输入区域。
28。 大小 设置或获取大小的控制。
29。 SRC 获取或设置一个URL要加载的对象。
30。 开始 时设置或获取视频剪辑文件应该开始播放。
31。 状态 设置或检索值,该值指示控件是否被选中。
32。的 类型 检索或最初套(IHTMLInputElement)对象所表示的类型的输入控制。
33。 值 设置或检索默认或选定的值的控制。
34。 VRML 设置或获取要显示在窗口中的虚拟现实建模语言(VRML)世界IHTMLDocument2 :: URL。
35。 VSPACE 设置或获取对象的垂直边距。
36。 宽度 设置或获取对象的宽度计算。
IHTMLAnchorElement
设置或检索快捷键的对象。
模糊 使元素失去焦点并触发onblur事件。
重点 将元素接收焦点并执行由onfocus事件指定的代码。
哈希 设置或检索款的IHTMLAnchorElement :: href属性后面的数字符号(#)。
的主机 设置或检索位置或URL的主机名和端口号。
主机名 设置或检索的位置或URL的主机名部分。
的href 设置或获取目标URL或锚点。
方法 设置或获取对象所支持的HTTP方法的列表。
MIMETYPE 获取该文件的MIME类型。
名称 设置或获取对象的名称。
nameProp 检索href或src属性的对象中指定的文件名 。
的onblur 获取或设置一个与onblur事件的事件处理函数的指针。
onfocus的 设置或检索与onfocus事件的事件处理函数的指针。
路径名 设置或获取对象指定的文件名 或路径。
端口 设置或获取与URL关联的端口号。
协议获取或设置一个URL的协议部分。
protocolLong获取长期的协议名称,如超文本传输协议,使用的浏览器找到该项目与锚。
相对 设置或检索对象和目标对象之间的链接关系。
转速 设置或检索的链接对象和目标之间的关系。
搜索 设置或获取href属性的子串,后面的问号。
的tabIndex 设置或获取定义对象的Tab键顺序的索引。
目标 设置或获取目标内容的窗口或框架。
瓮 设置或获取目标文件的统一资源名称(URN)。
IHTMLTable
ALIGN 获取或设置一个值,该值指示表格对齐方式。
的背景 设置或检索对象中的文本和图形背后的背景图片平铺。
BGCOLOR 已过时。设置或获取对象后面的背景颜色。
边境 小号的 ETS或获取绘制对象的边框的宽度。
BORDERCOLOR 设置或获取对象的边框颜色。
borderColorDark 设置或检索的颜色,两种颜色用于绘制3-D边界的对象之一。
borderColorLight 设置或检索的颜色,两种颜色用于绘制3-D边界的对象之一。
标题 检索对象的表的标题。
cellpadding的 设置或检索的空间量的细胞的细胞和内容之间的边界。
CELLSPACING 设置或检索一个表中的单元格之间的空间量。
列 设置或检索表中的列数。
带内容的 创建一个空的标题元素表中。
createTFoot 创建一个空tFoot元素,在表中。
createTHead 表中创建一个空tHead元素。
DATAPAGESIZE 获取或设置绑定到数据源在一个表中显示的记录数。
deleteCaption 删除从表中的标题元素及其内容。
deleteRow 删除指定的行(tr)元素和行集合。
deleteTFoot 删除从表中TFOOT元素和它的内容。
deleteTHead 删除THEAD元素和它的内容从表中。
帧 设置或检索围着桌子边框显示的方式。
高度 设置或获取对象的高度。
insertRow 创建一个新的表行(tr),并增加了该行到行集合。
下一页 显示下一页的数据集绑定到该表中的记录。
onreadystatechange的 设置或检索与onreadystatechange事件的事件处理函数的指针。
上一页页 的数据集绑定到该表中的记录显示前一页。
readyState的 获取一个值,该值指示对象的当前状态。
刷新 刷新表的内容。在通话结束后一个方法(如IHTMLStyleSheet):: removeRule,当页面没有自动回流,这可能是必要的。
行 检索表中的所有行的集合。这是一个 TBODY,THEAD,TFOOT元素的表中定义的所有tr元素的集合 。
规则 设置或获取显示的分割线(内边界)。
tBodies 返回TBODY在此表中定义的元素的集合。这个集合的长度是返回的计数表机构。
TFOOT 检索的IHTMLTableSection,脚部分表的指针。
THEAD 检索的IHTMLTableSection,指针的表头部分。
宽度 设置或获取对象的宽度。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/starflier/archive/2010/06/02/5641431.aspx