一些常用的IHTMLXX接口

       

最近经常用到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.   fileCreatedDate        fileModifiedDate      fileUpdateDate        filesize
获得文件创建的日期、修改的日期、更新的日期,文件大小

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值