C#通过COM组件操作IE浏览器(三):了解IHTMLDocument2
| IHTMLDocument2方法 | 说明 |
| write | 写入 |
| writeln | 写入并换行 |
| open | 打开一个流,以收集 document.write 或 document.writeln 的输出 |
| close | 关闭并输出用 document.open 方法打开的流 |
| clear | 清空文档中所有元素, 可能暂时不支持 |
| queryCommandSupported | 是否支持指定命令 |
| queryCommandEnabled | 指定命令是否有效 |
| queryCommandState | 是否设置了指定命令 |
| queryCommandIndeterm | 指定命令是否处于不确定状态 |
| queryCommandText | 命令 |
| queryCommandValue | 命令值 |
| execCommand | 执行命令 |
| execCommandShowHelp | 命令帮助信息 |
| createElement | 建立元素 |
| elementFromPoint | 指定坐标下的元素 |
| createStyleSheet | 创建一个样式表 |
| IHTMLDocument2属性 | 说明 |
| all | 所有 HTML 元素的集合 |
| images | 所有 image 对象的集合 |
| applets | 所有 applet 对象的集合 |
| links | 所有 link 对象的集合 |
| forms | 所有 form 对象的集合 |
| anchors | 所有 anchor 对象的集合 |
| scripts | 所有 script 对象的集合 |
| frames | 所有 frame 对象的集合 |
| embeds | 所有 embed 对象的集合 |
| plugins |
所有Plugin |
| styleSheets |
样式表集合 |
| title |
网页标题 |
| body |
body对象 |
| activeElement |
当前具有输入焦点的元素 |
| designMode |
设计模式, 可选值: Inherit On Off |
| selection |
当前选择 |
readyState |
页面读取状态: uninitialized、loading、loaded、interactive、completed |
linkColor |
链接的颜色 |
alinkColor |
活动链接的颜色 |
vlinkColor |
已访问过的链接的颜色 |
bgColor |
背景颜色 |
fgColor |
文本颜色 |
referrer |
返回载入当前页面的页面的 URL |
location |
同 window.location |
lastModified |
返回文档最后修改的日期和时间 |
url |
返回当前文档的 URL |
domain |
返回域名 |
cookie |
返回文档相关的 cookie |
expando |
可设置与获取的布尔值, 是否允许扩展 |
charset |
获取文档的字符集名称 |
defaultCharset |
获取浏览器默认的字符集名称 |
mimeType |
文档类型 |
fileSize |
文档大小, 单位字节, 用字符串表示 |
fileCreatedDate |
文档建立时间 |
fileModifiedDate |
文档修改时间 |
fileUpdatedDate |
文档更新时间 |
security |
文档安全 |
protocol |
传输协议 |
parentWindow |
父窗口 |
| IHTMLDocument3事件 | 说明 |
| onhelp | 用F1获取帮助时 |
| onlick | 单击时 |
ondblclick |
双击时 |
onmousedown |
鼠标点下时 |
onmouseup |
鼠标抬起时 |
onmousemove |
鼠标移动时 |
onmouseover |
鼠标进入时 |
onmouseout |
鼠标离开时 |
onkeypress |
按键时 |
onkeyup |
键抬起时 |
onkeydown |
状态改变时 |
onreadystatechange |
当前数据源的数据将要发生变化时 |
onrowexit |
当前数据源的数据发生变化并且有新的数据时 |
onrowenter |
开始拖动时 |
ondragstart |
开始选择时 |
onselectstart |
更新前 |
onbeforeupdate |
更新后 |
onafterupdate |
更新错误时 |
C#通过COM组件操作IE浏览器(三):了解IHTMLDocument2的更多相关文章
- C#通过COM组件操作IE浏览器(四):实用代码总结
//执行js方法 IHTMLWindow2 win = oDocument2.parentWindow; win.execScript("functiona();", " ...
- C#通过COM组件操作IE浏览器(一):打开浏览器跳转到指定网站
简介Internet Explorer对象模型 1.属性 属性 类型 描述 Application Object 返回对Internet Explorer对象的引用. Busy Boolean 返回一 ...
- C#通过COM组件操作IE浏览器(二):使用IHTMLDocument3完成登录
第一章介绍了如何打开网站,这一章介绍一下使用IHTMLDocument3完成登录博客园,以下为代码: SHDocVw.InternetExplorer oBrowser = new SHDocVw.I ...
- DocX开源WORD操作组件的学习系列三
DocX学习系列 DocX开源WORD操作组件的学习系列一 : http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_sharp_001_docx1.htm ...
- Apache POI组件操作Excel,制作报表(三)
Apache POI组件操作Excel,制作报表(三) 博客分类: 探索实践 ExcelApache算法Office单元测试 上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置, ...
- C# 操作IE浏览器
最近的一个B/S系统中,用到了指模录入,当用户按了手指摸之后,要在IE浏览器的一个文本框上显示用户的姓名.由于要监控指模机的输入,因此客户端需要装一个.net控制台程序,通过此控制台程序监控指模机.这 ...
- 在React中跨组件分发状态的三种方法
在React中跨组件分发状态的三种方法 当我问自己第一百次时,我正在研究一个典型的CRUD屏幕:"我应该将状态保留在这个组件中还是将其移动到父组件?". 如果需要对子组件的状态进行 ...
- C#进阶系列——一步一步封装自己的HtmlHelper组件:BootstrapHelper(三:附源码)
前言:之前的两篇封装了一些基础的表单组件,这篇继续来封装几个基于bootstrap的其他组件.和上篇不同的是,这篇的有几个组件需要某些js文件的支持. 本文原创地址:http://www.cnblog ...
- AngularJs的UI组件ui-Bootstrap分享(三)——Accordion
Accordion手风琴控件使用uib-accordion和uib-accordion-group指令. <script> angular.module('myApp', ['ui.boo ...
随机推荐
- django xadmin后台页面实现二级联动
思路 先找到控件id ,这样就可以监听change事件 然后把自己写的js加入xadmin中 添加url和view,接受ajax请求和发送数据 第一步:找到联动上下级的ID 在浏览器中通过F12查看 ...
- Rappid 消除试用版的弹出框
今天想学习JavaScript的FlowCharts,发现有个Rappid库挺不错的(如下图2所示),下了一个后发现在打开窗口时总是要弹出一个提示框,这严重影响了学习的进度,于是相办法将其去掉吧,按照 ...
- JS判断图片是否加载完成 背景图404 快到碗里来
面对这个问题 我最多做到表面笑嘻嘻 …… 真不知道测试怎么那么…… 啥都能给你测出来 有的没的都能给你测出来 算了算了 谁让本仙女本精灵本可爱温柔大方善解人意呢 …呵呵呵 ————————————正 ...
- 干货 | PHP就该这么学!
前段时间和大家一起分享了一篇关于学习方法内容<大牛与搬运工的差距——学习方法的力量>.我们将学习过程分成八步,并借鉴了敏捷开发的迭代思想,以达到自我迭代学习的效果.行胜于言,理论结合实践才 ...
- MR执行环境有两种
本地测试环境(windows): 在windows的hadoop目录bin目录有一个winutils.exe 1.在windows下配置hadoop的环境变量 2.拷贝debug工具(winutils ...
- hbase_存储模型
Hbase 是按列存储,所以每个列族存储在一个HDFS文件上. Hbase表中的行是按照rowkey字典序进行排列的,并且表格在行的方向上被分割为多个region(按照行进行分割的) region 是 ...
- 1. String可调用方法
class str(basestring): """ str(object='') -> string Return a nice string represent ...
- Web性能和负载测试工具补充
压力测试文档:https://yq.aliyun.com/articles/377543https://www.cnblogs.com/ahjxxy/archive/2012/09/17/268899 ...
- 别人的Linux私房菜(20)启动流程、模块管理与Loader
系统启动时,首先加载BIOS,通过BOIS读取COMS的硬件信息,进行自我检测,取得第一个可启动的设备(多个根据设置有关). 读取并执行设备内的MBR启动引导程序,引导程序调用boot sector中 ...
- linux_基本命令使用(后续更新)
安装文件上传下载快捷键 --> rz/sz yum -y install lrzsz 获取进程名.进程号以及用户ID netstat –nlpt 修改主机名(重启后永久生效)-->cent ...