易语言模块 易语言网页操作类.ec
模块名称:易语言网页操作类-非原版qiuzhi修改
作者:邓学彬(泪闯天涯)
版本:2.1
------------------------------
.版本 2
.程序集 网页单选框类, , 公开
.子程序 初始化, , 公开
.参数 单选框集合, 对象
.子程序 取数量, 整数型, 公开, 返回单选框(radio)的数量
.子程序 取消选中, , 公开
.参数 单选框索引, 整数型, , 第几个单选框(radio)。1为第一个,2为第二个…
.子程序 取选中值, 文本型, 公开
.参数 单选框索引, 整数型, , 第几个单选框(radio)。1为第一个,2为第二个…
.子程序 取选中状态, 逻辑型, 公开
.参数 单选框索引, 整数型, , 第几个单选框(radio)。1为第一个,2为第二个…
.子程序 选中, , 公开
.参数 单选框索引, 整数型, , 第几个单选框(radio)。1为第一个,2为第二个…
.程序集 网页复选框类, , 公开, checkbox
.子程序 初始化, , 公开
.参数 单选框集合, 对象
.子程序 取数量, 整数型, 公开, 返回复选框(checkbox)的数量
.子程序 取消选中, , 公开
.参数 复选框索引, 整数型, , 第几个复选框(checkbox)。1为第一个,2为第二个…
.子程序 取选中值, 文本型, 公开
.参数 复选框索引, 整数型, , 第几个复选框(checkbox)。1为第一个,2为第二个…
.子程序 取选中状态, 逻辑型, 公开
.参数 复选框索引, 整数型, , 第几个复选框(checkbox)。1为第一个,2为第二个…
.子程序 选中, , 公开
.参数 复选框索引, 整数型, , 第几个复选框(checkbox)。1为第一个,2为第二个…
.程序集 网页文档类, , 公开
.子程序 初始化, 逻辑型, 公开, 提供网页文档或浏览器窗口句柄初始化
.参数 网页文档, 对象, 可空
.参数 浏览器窗口句柄, 整数型, 可空
.子程序 打开指定网址, , 公开, 使用系统默认的浏览器打开一个网址
.参数 网页地址, 文本型, , 要打开的网页地址
.子程序 点击按钮, 逻辑型, 公开, 点击网页上的普通按钮或图片按钮
.参数 元素标识, 文本型, , 要点击按钮的名称、ID、索引、标题
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引,3.元素标识类型_标题,4.元素标识类型_地址
.参数 完全匹配, 逻辑型, 可空, 是否完全匹配元素标识,默认为假
.子程序 点击链接, 逻辑型, 公开, 点击网页上特定的超链接
.参数 元素标识, 文本型, , 要点击链接的名称、ID、索引、标题或地址
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引,3.元素标识类型_标题,4.元素标识类型_地址
.参数 完全匹配, 逻辑型, 可空, 是否完全匹配元素标识,默认为假
.子程序 屏蔽信息框, , 公开, 屏蔽常见的网页信息框、对话框
.子程序 取表单对象, 对象, 公开, 取网页上的表单对象(Form)
.参数 元素标识, 文本型, , 元素名称、ID、索引(1,2,3,..)
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引
.子程序 取表单值, 文本型, 公开, 本方法支持的组件:文本框(Text)、多行文本框(TextArea)、隐藏表单(hidden)、文件域(file)
.参数 元素标识, 文本型, , 元素名称或ID
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID
.子程序 取单选框元素, 网页单选框类, 公开
.参数 单选框名称, 文本型, , 元素名称name
.子程序 取复选框元素, 网页复选框类, 公开
.参数 复选框名称, 文本型, , 元素名称name
.子程序 取框架对象, 对象, 公开, 取网页内框架(frame)
.参数 元素标识, 文本型, , 元素名称、ID、索引(1,2,3,..)
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引
.子程序 取框架数量, 整数型, 公开, 取网页内框架(frame)数量
.子程序 取框架文档对象, 对象, 公开, 取网页内框架(frame)的文档对象(Document)
.参数 元素标识, 文本型, , 元素名称、ID、索引(1,2,3,..)
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引
.子程序 取所有网页框句柄, 逻辑型, 公开, 取已打开的所有网页窗口句柄
.参数 父句柄, 整数型, , 要取网页窗口的父窗口,要取整个系统的网页窗口请提供0
.参数 欲装载的数组, 整数型, 参考 数组, 返回的句柄数组,只能提供数组型变量
.子程序 取网页属性, 文本型, 公开, 取网页文档的属性
.参数 属性类型, 文本型, , 请提供“#网页属性_”开头的常量值
.子程序 取网页颜色值, 文本型, 公开, 将整数型的颜色值转换为网页支持的格式
.参数 待转换颜色值, 整数型
.子程序 取选中内容, 文本型, 公开, 取当前网页上选中的内容
.参数 返回类型, 整数型, 可空, 0.文本 1.HTML代码 默认为0
.子程序 取元素代码, 文本型, 公开, 返回网页元素里的HTML代码(innerHTML)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.子程序 取元素对象, 对象, 公开, 按标题或ID取网页元素对象
.参数 元素标识, 文本型, , 元素名称或ID
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID
.子程序 取元素对象_按坐标, 对象, 公开, 返回指定 x 和 y 坐标的网页元素(elementFromPoint)
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.子程序 取元素横坐标, 整数型, 公开
.参数 元素对象, 对象
.子程序 取元素集合, 对象, 公开, 获取基于指定元素名称的对象集合(getElementsByTagName)
.参数 元素名称, 文本型, , 如:“a”、“table”、“div”、“img”..
.子程序 取元素文本, 文本型, 公开, 返回网页元素里的文本(innerText)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.子程序 取元素引用代码, 文本型, 公开, 返回网页元素的引用代码(outerHTML)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.子程序 取元素引用文本, 文本型, 公开, 返回网页元素的引用文本(outerText)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.子程序 取元素纵坐标, 整数型, 公开
.参数 元素对象, 对象
.子程序 取组合框元素, 网页组合框类, 公开
.参数 元素标识, 文本型, , 元素名称或ID
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引
.子程序 提交表单, 逻辑型, 公开, Form.submit()
.参数 元素标识, 文本型, , 元素名称、ID、索引(1,2,3,..)
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID,2.元素标识类型_索引
.子程序 替换选中内容, , 公开, 选中区替换为...
.参数 被替换为, 文本型
.子程序 填写表单, 逻辑型, 公开, 本方法支持的组件:文本框(Text)、多行文本框(TextArea)、隐藏表单(hidden)、文件域(file)
.参数 元素标识, 文本型, , 元素名称或ID
.参数 标识类型, 整数型, , 0.元素标识类型_名称,1.元素标识类型_ID
.参数 填写内容, 文本型
.子程序 网页导航, , 公开, 跳转到指定网址
.参数 网页地址, 文本型
.子程序 显示弹出窗口, 对象, 公开, 在屏幕上显示弹出窗口(popup.show),返回弹出窗口对象
.参数 横向位置, 整数型, , 指定弹出窗口( popup )左上角横坐标。单位为像素( px )。
.参数 纵向位置, 整数型, , 指定弹出窗口( popup )左上角纵坐标。单位为像素( px )。
.参数 窗口宽度, 整数型, , 指定弹出窗口( popup )宽度。单位为像素( px )。
.参数 窗口高度, 整数型, , 指定弹出窗口( popup )高度。单位为像素( px )。
.参数 窗口内容, 文本型, , 待弹出窗口的内容
.参数 背景颜色, 整数型, 可空, 可选项。指定弹出窗口( popup )背景颜色,默认为白色
.参数 边框粗细, 整数型, 可空, 可选项。指定弹出窗口( popup )边框粗细。默认为1像素( px )。
.参数 边框颜色, 整数型, 可空, 可选项。指定弹出窗口( popup )边框颜色。默认为1浅灰色。
.参数 相对元素, 对象, 可空, 可选项。对象(Element)。指定 iX 和 iY 坐标所相对于的对象。如果忽略此参数,则默认相对于桌面(Desktop)。
.子程序 写超文本流, , 公开, 直接在Webbroswer或外部网页框内写入一个完整的网页
.参数 超文本流, 文本型, , 网页HTML代码,z好包含<html>与</html>
.子程序 隐藏弹出窗口, , 公开, popup.hide
.参数 弹出窗口对象, 对象
.子程序 执行脚本, , 公开, 在当前网页上执行指定的脚本命令
.参数 脚本代码, 文本型
.参数 脚本类型, 文本型, 可空, #脚本类型_JavaScript、#脚本类型_VBScript,默认为JavaScript
.子程序 执行事件函数, 逻辑型, 公开, 执行某个网页元素相关的脚本方法
.参数 事件元素, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 事件名称, 文本型, , 请使用“#网页事件_”开头的常量,一般是 #网页事件_onclick
.子程序 置焦点, , 公开, 设置网页元素获取焦点
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.子程序 置可视状态, 逻辑型, 公开, 设置网页元素是否可视
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 是否可视, 逻辑型
.子程序 置网页属性, 文本型, 公开, 指定网页文档的属性
.参数 属性类型, 文本型, , 请提供“#网页属性_”开头的常量值
.参数 待写入值, 文本型
.子程序 置元素代码, 逻辑型, 公开, 设置网页元素里的HTML代码(innerHTML)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 待写入值, 文本型
.子程序 置元素文本, 逻辑型, 公开, 设置网页元素里的文本(innerText)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 待写入值, 文本型
.子程序 置元素引用代码, 逻辑型, 公开, 设置网页元素的引用代码(outerHTML)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 待写入值, 文本型
.子程序 置元素引用文本, 逻辑型, 公开, 设置网页元素的引用文本(outerText)
.参数 元素对象, 对象, , 网页元素对象,可以通过“取元素对象()”获取
.参数 待写入值, 文本型
.程序集 网页元素集合类, , 公开
.子程序 初始化, , 公开
.参数 元素集合的对象, 对象, , 网页文档document对象
.子程序 取单个元素对象, 对象, 公开
.参数 对象标识, 文本型, 可空, 由于对象文本属性复杂多变,我们把标识设为自定义,如为索引直接留空,如:name id src href 等
.参数 对象标识数据, 文本型, , 就是标识对应的具体值
.子程序 取元素个数, 整数型, 公开
.程序集 网页组合框类, , 公开
.子程序 初始话, , 公开
.参数 组合框对象, 对象
.子程序 取现行选中项, 整数型, 公开, 取列表框中现行被选中的列表项目(options)的索引,位置值从 0 开始, -1 表示现行没有被选中的列表项
.子程序 取项目数, 整数型, 公开
.子程序 取项目文本, 文本型, 公开
.参数 项目索引, 整数型, , 第几个项目(options),1为第一项,2为第二个……
.子程序 取项目值, 文本型, 公开
.参数 项目索引, 整数型, , 第几个项目(options),1为第一项,2为第二个……
.子程序 置现行选中项, 逻辑型, 公开, 设置列表框中现行被选中的列表项目(options)的索引,位置值从 0 开始, -1 表示现行没有被选中的列表项
.参数 项目索引, 整数型, , 第几个项目(options),1为第一项,2为第二个……
.子程序 置项目文本, 逻辑型, 公开
.参数 项目索引, 整数型, , 第几个项目(options),1为第一项,2为第二个……
.参数 待写入值, 文本型
.子程序 置项目值, 逻辑型, 公开
.参数 项目索引, 整数型, , 第几个项目(options),1为第一项,2为第二个……
.参数 待写入值, 文本型
.常量 脚本类型_JavaScript, "“JavaScript”", 公开
.常量 脚本类型_VBScript, "“VBScript”", 公开
.常量 网页事件_onabort, "“onabort”", 公开, 当用户中断下载图像时触发。.常量 网页事件_onactivate, "“onactivate”", 公开, 当对象设置为活动元素时触发。
.常量 网页事件_onafterprint, "“onafterprint”", 公开, 对象所关联的文档打印或打印预览后立即在对象上触发。
.常量 网页事件_onafterupdate, "“onafterupdate”", 公开, 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
.常量 网页事件_onbeforeactivate, "“onbeforeactivate”", 公开, 对象要被设置为当前元素前立即触发。
.常量 网页事件_onbeforecopy, "“onbeforecopy”", 公开, 当选中区复制到系统剪贴板之前在源对象触发。
.常量 网页事件_onbeforecut, "“onbeforecut”", 公开, 当选中区从文档中删除之前在源对象触发。
.常量 网页事件_onbeforedeactivate, "“onbeforedeactivate”", 公开, 在 activeElement 从当前对象变为父文档其它对象之前立即触发。
.常量 网页事件_onbeforeeditfocus, "“onbeforeeditfocus”", 公开, 在包含于可编辑元素内的对象进入用户界面激活状态前或可编辑容器变成控件选中区前触发。
.常量 网页事件_onbeforepaste, "“onbeforepaste”", 公开, 在选中区从系统剪贴板粘贴到文档前在目标对象上触发。
.常量 网页事件_onbeforeprint, "“onbeforeprint”", 公开, 对象的关联文档打印或打印预览前在对象上触发。
.常量 网页事件_onbeforeunload, "“onbeforeunload”", 公开, 在页面将要被卸载前触发。
.常量 网页事件_onbeforeupdate, "“onbeforeupdate”", 公开, 当成功更新数据源对象中的关联对象前在数据绑定对象上触发。
.常量 网页事件_onblur, "“onblur”", 公开, 在对象失去输入焦点时触发。
.常量 网页事件_onbounce, "“onbounce”", 公开, 当 marquee 对象的 behavior 属性设置为“alternate”且字幕的内容到达窗口一边时触发。
.常量 网页事件_oncellchange, "“oncellchange”", 公开, 在数据供应者中的数据变更时触发。
.常量 网页事件_onchange, "“onchange”", 公开, 当对象或选中区的内容改变时触发。
.常量 网页事件_onclick, "“onclick”", 公开, 在用户用鼠标左键单击对象时触发。
.常量 网页事件_oncontextmenu, "“oncontextmenu”", 公开, 在用户使用鼠标右键单击客户区打开上下文菜单时触发。
.常量 网页事件_oncontrolselect, "“oncontrolselect”", 公开, 当用户将要对该对象制作一个控件选中区时触发。
.常量 网页事件_oncopy, "“oncopy”", 公开, 当用户复制对象或选中区,将其添加到系统剪贴板上时在源元素上触发。
.常量 网页事件_oncut, "“oncut”", 公开, 当对象或选中区从文档中删除并添加到系统剪贴板上时在源元素上触发。
.常量 网页事件_ondataavailable, "“ondataavailable”", 公开, 每当异步传输数据的数据源对象的数据到达时触发。
.常量 网页事件_ondatasetchanged, "“ondatasetchanged”", 公开, 当数据源对象对应的数据集发生变更时触发。
.常量 网页事件_ondatasetcomplete, "“ondatasetcomplete”", 公开, 触发就表明数据源对象所有数据都可用。
.常量 网页事件_ondblclick, "“ondblclick”", 公开, 当用户双击对象时触发。
.常量 网页事件_ondeactivate, "“ondeactivate”", 公开, 当 activeElement 从当前对象变为父文档其它对象时触发。
.常量 网页事件_ondrag, "“ondrag”", 公开, 当进行拖曳操作时在源对象上持续触发。
.常量 网页事件_ondragend, "“ondragend”", 公开, 当用户在拖曳操作结束后释放鼠标时在源对象上触发。
.常量 网页事件_ondragenter, "“ondragenter”", 公开, 当用户拖曳对象到一个合法拖曳目标时在目标元素上触发。
.常量 网页事件_ondragleave, "“ondragleave”", 公开, 当用户在拖曳操作过程中将鼠标移出合法拖曳目标时在目标对象上触发。
.常量 网页事件_ondragover, "“ondragover”", 公开, 当用户拖曳对象划过合法拖曳目标时持续在目标元素上触发。
.常量 网页事件_ondragstart, "“ondragstart”", 公开, 当用户开始拖曳文本选中区或选中对象时在源对象上触发。
.常量 网页事件_ondrop, "“ondrop”", 公开, 当鼠标按钮在拖曳操作过程中释放时在目标对象上触发。
.常量 网页事件_onerror, "“onerror”", 公开, 当对象装载过程中发生错误时触发。
.常量 网页事件_onerrorupdate, "“onerrorupdate”", 公开, 更新数据源对象中的关联数据出错时在数据绑定对象上触发。
.常量 网页事件_onfilterchange, "“onfilterchange”", 公开, 当可视滤镜更改状态或完成转换时触发。
.常量 网页事件_onfinish, "“onfinish”", 公开, 当字幕循环完成后触发。
.常量 网页事件_onfocus, "“onfocus”", 公开, 当对象获得焦点时触发。
.常量 网页事件_onfocusin, "“onfocusin”", 公开, 当元素将要被设置为焦点之前触发。
.常量 网页事件_onfocusout, "“onfocusout”", 公开, 在移动焦点到其它元素之后立即触发于当前拥有焦点的元素上触发。
.常量 网页事件_onhelp, "“onhelp”", 公开, 当用户在浏览器为当前窗口时按
.常量 网页事件_onkeydown, "“onkeydown”", 公开, 当用户按下键盘按键时触发。
.常量 网页事件_onkeypress, "“onkeypress”", 公开, 当用户按下字面键时触发。
.常量 网页事件_onkeyup, "“onkeyup”", 公开, 当用户释放键盘按键时触发。
.常量 网页事件_onlayoutcomplete, "“onlayoutcomplete”", 公开, 当打印或打印预览版面处理完成用来自于源文档的内容填充当前
.常量 网页事件_onload, "“onload”", 公开, 在浏览器完成对象的装载后立即触发。
.常量 网页事件_onlosecapture, "“onlosecapture”", 公开, 当对象失去鼠标捕捉时触发。
.常量 网页事件_onmousedown, "“onmousedown”", 公开, 当用户用任何鼠标按钮单击对象时触发。
.常量 网页事件_onmouseenter, "“onmouseenter”", 公开, 当用户将鼠标指针移动到对象内时触发。
.常量 网页事件_onmouseleave, "“onmouseleave”", 公开, 当用户将鼠标指针移出对象边界时触发。
.常量 网页事件_onmousemove, "“onmousemove”", 公开, 当用户将鼠标划过对象时触发。
.常量 网页事件_onmouseout, "“onmouseout”", 公开, 当用户将鼠标指针移出对象边界时触发。
.常量 网页事件_onmouseover, "“onmouseover”", 公开, 当用户将鼠标指针移动到对象内时触发。
.常量 网页事件_onmouseup, "“onmouseup”", 公开, 当用户在鼠标位于对象之上时释放鼠标按钮时触发。
.常量 网页事件_onmousewheel, "“onmousewheel”", 公开, 当鼠标滚轮按钮旋转时触发。
.常量 网页事件_onmove, "“onmove”", 公开, 当对象移动时触发。
.常量 网页事件_onmoveend, "“onmoveend”", 公开, 当对象停止移动时触发。
.常量 网页事件_onmovestart, "“onmovestart”", 公开, 当对象开始移动时触发。
.常量 网页事件_onpaste, "“onpaste”", 公开, 当用户粘贴数据以便从系统剪贴板向文档传送数据时在目标对象上触发。
.常量 网页事件_onpropertychange, "“onpropertychange”", 公开, 当在对象上发生对象上发生属性更改时触发。
.常量 网页事件_onreadystatechange, "“onreadystatechange”", 公开, 当对象状态变更时触发。
.常量 网页事件_onreset, "“onreset”", 公开, 当用户重置表单时触发。
.常量 网页事件_onresize, "“onresize”", 公开, 当对象的大小将要改变时触发。
.常量 网页事件_onresizeend, "“onresizeend”", 公开, 当用户更改完控件选中区中对象的尺寸时触发。
.常量 网页事件_onresizestart, "“onresizestart”", 公开, 当用户开始更改控件选中区中对象的尺寸时触发。
.常量 网页事件_onrowenter, "“onrowenter”", 公开, 触发就表明当前行已经在数据源中更改,对象上有可用的新数据值。
.常量 网页事件_onrowexit, "“onrowexit”", 公开, 当数据源控件更改对象当前行前触发。
.常量 网页事件_onrowsdelete, "“onrowsdelete”", 公开, 当行将要从记录集中被删除时触发。
.常量 网页事件_onrowsinserted, "“onrowsinserted”", 公开, 当在当前记录集中插入新行后触发。
.常量 网页事件_onscroll, "“onscroll”", 公开, 当用户滚动对象的滚动条时触发。
.常量 网页事件_onselect, "“onselect”", 公开, 当当前选中区改变时触发。
.常量 网页事件_onselectionchange, "“onselectionchange”", 公开, 当文档的选中状态改变时触发。
.常量 网页事件_onselectstart, "“onselectstart”", 公开, 对象将要被选中时触发。
.常量 网页事件_onstart, "“onstart”", 公开, 在 marquee 对象的每次循环开始时触发。
.常量 网页事件_onstop, "“onstop”", 公开, 当用户单击停止按钮或离开
.常量 网页事件_onsubmit, "“onsubmit”", 公开, 当表单将要被提交时触发。
.常量 网页事件_onunload, "“onunload”", 公开, 在对象卸载前立即触发。
.常量 网页属性_Cookies, "“cookie”", 公开, cookie
.常量 网页属性_编码类型, "“charset”", 公开, charset
.常量 网页属性_创建时间, "“fileCreatedDate”", 公开, fileCreatedDate
.常量 网页属性_访问来源, "“referrer”", 公开, referrer
.常量 网页属性_网页标题, "“title”", 公开, title
.常量 网页属性_网页地址, "“location”", 公开, location
.常量 网页属性_网页文本, "“innerText”", 公开, innerText
.常量 网页属性_网页源码, "“outerHTML”", 公开, outerHTML
.常量 网页属性_网站域名, "“domain”", 公开, domain
.常量 网页属性_文档大小, "“fileSize”", 公开, fileSize
.常量 网页属性_修改时间, "“lastModified”", 公开, lastModified
.常量 元素标识类型_ID, "1", 公开
.常量 元素标识类型_标题, "3", 公开
.常量 元素标识类型_地址, "4", 公开
.常量 元素标识类型_名称, "0", 公开
.常量 元素标识类型_索引, "2", 公开
页:
[1]