下你所需,载你所想!
汇集开发技术源码资料

精易web浏览器填表模块

:34.557KB :1 :2020-02-12 20:31:54

部分简介

更多说明:
?本程序内部完全使用Js来进行填表。
?更多的使用方法请参考模块注释(模块命令注释已经十分完善!!)
?本程序内部已经集合“getElementById,getElementsByClassName,getElementsByTagName,getElementsByName,querySelectorAll,XPath,All,expression,coordinates”等多种选择器定位元素,例程中使用的最多的便是Selector选择器选择元素,可以在这里学习:querySelector() 方法

web_SetWebView 网页_设置WebView 设置WebView
web_GetWebView 网页_取WebView 取WebView
web_GetFramesCount 网页_取框架数 取框架数,如果未设置WebView将返回0
web_loadJS 网页_加载Js 如果未设置WebView将返回假,加载失败将返回假
web_SetZoom 网页_设置缩放 如果未设置WebView将返回假。设置网页缩放。
web_GetZoom 网页_取缩放 如果未设置WebView将返回假。本函数将返回网页缩放比,1是默认缩放比。
web_GetScrollLeft 网页_取水平滚动条 如果未设置WebView或失败将返回-1。本函数将返回获取页面的水平滚动条的位置。
web_GetScrollTop 网页_取垂直滚动条 如果未设置WebView或失败将返回-1。本函数将返回获取页面的垂直滚动条的位置。
web_SetScrollTop 网页_设置水平滚动条 如果未设置WebView或失败将返回-1。
web_SetScrollLeft 网页_设置垂直滚动条 如果未设置WebView或失败将返回-1。
web_GetreadyState 网页_取加载状态 网页_取加载状态,complete为加载完成,interactive为加载中,如果未设置WebView或失败将返回空。
el_GetElementInformationById 元素_通过Id取元素信息 通过元素Id取元素属性(内部测试),如果未设置WebView将返回假
el_GetElementsInformationByClassName 元素_通过ClassName取元素信息 通过ClassName取元素属性(内部测试),如果未设置WebView将返回假
el_GetElementsInformationByTagName 元素_通过TagName取元素信息 通过TagName取元素属性(内部测试),如果未设置WebView将返回假
el_GetElementsInformationByName 元素_通过Name取元素信息 通过Name取元素属性(内部测试),如果未设置WebView将返回假
el_TagElement 元素_标记元素 标记元素,如果未设置WebView将返回假
el_f_TagElement 元素_模糊_标记元素 标记元素_模糊,如果未设置WebView将返回假,程序将自动处理框架问题
el_Click 元素_点击 点击元素,如果未设置WebView将返回假
el_f_Click 元素_模糊_点击 点击元素_模糊,如果未设置WebView将返回假,程序将自动处理框架问题
el_SetFouce 元素_置焦点 置元素焦点,如果未设置WebView将返回假
el_f_SetFouce 元素_模糊_置焦点 置元素焦点_模糊,如果未设置WebView将返回假,程序将自动处理框架问题
el_GetAttribute 元素_取属性 取元素属性,如果未设置WebView将返回空,属性为空也会返回空。
el_Setblur 元素_失去焦点 置元素失去焦点,如果未设置WebView将返回假
el_f_Setblur 元素_模糊_失去焦点 置元素失去焦点_模糊,如果未设置WebView将返回假,程序将自动处理框架问题
el_SetAttribute 元素_置属性 置元素属性值,m_WebView为0将返回假
el_f_GetAttribute 元素_模糊_取属性 置元素属性_模糊,如果未设置WebView将返回空,程序将自动处理框架问题
el_removeAttribute 元素_移除属性 移除元素属性,如果未设置WebView将返回假。
el_FindAllText 元素_取文本框信息 取所有文本框信息,m_WebView为0将返回假
el_FindAllButton 元素_取按钮信息 取所有按钮信息,m_WebView为0将返回假
el_FindAllImage 元素_取图片信息 取所有图片信息,仅支持input型的图片,m_WebView为0将返回假
el_FindAllA 元素_取连接信息 取所有链接,m_WebView为0将返回假
el_FindAllRadio 元素_取单选框信息 取所有单选框,m_WebView为0将返回假
el_FindAllCheckbox 元素_取复选框信息 取所有复选框,m_WebView为0将返回假
el_GetImageElemSrc 元素_取图片地址 取图片地址,m_WebView为0将返回空,el_GetAttribute的扩展
el_GetLinkhref 元素_取连接地址 取链接地址,m_WebView为0将返回空,el_GetAttribute的扩展
el_Select_GetselectedIndex 元素_组合框_现行选中项 组合框_现行选中项,程序内部不判断是否为组合框,请注意!,m_WebView为0将返回-1。项目将从0开始。
el_Select_enumIndex 元素_组合框_枚举xx 组合框_枚举xx,程序内部不判断是否为组合框,请注意!,m_WebView为0将返回-1。项目将从0开始。程序返回项目数。
el_Select_SetselectedIndex 元素_组合框_置现行选中项 组合框_置现行选中项,程序内部不判断是否为组合框,请注意!,m_WebView为0将返回-1。项目将从0开始。
el_CheckBox_GetState 元素_选择框_取选择状态 选择框_取选择状态,请注意!!程序内部将不会判断是否为选择框,m_WebView为0将返回假。
el_CheckBox_SetState 元素_选择框_置选择状态 选择框_置选择状态,请注意!!程序内部将不会判断是否为选择框,m_WebView为0将返回假。
el_Text_GetValue 元素_文本框_取内容 文本框_取内容,程序内部不判断是否为文本框,请注意!,m_WebView为0将返回空。
el_Text_SetValue 元素_文本框_置内容 文本框_置内容,程序内部不判断是否为文本框,请注意!,m_WebView为0将返回假。
el_Visible 元素_设置可视状态 元素_设置可视状态,m_WebView为0将返回假。
el_fireEvent 元素_触发事件_简易 元素_触发事件,m_WebView为0将返回假。
el_GetElementRect 元素_取元素矩形 取元素矩形
el_input_submit 元素_表单_提交 表单_提交,程序内部不会检查是否为表单,m_WebView为0将返回假。
el_Ev_MouseEvent 元素_鼠标事件 元素_鼠标事件
el_Ev_keydown 元素_onkeydown事件 元素_onkeydown事件
el_Ev_keypress 元素_onkeypress事件 元素_onkeypress事件
el_Ev_keyup 元素_onkeyup事件 元素_onkeyup事件
el_Ev_TouchEvent 元素_触摸事件 元素_触摸事件
el_Ev_customEvent 元素_自定义事件 元素_自定义事件
el_GetXPath 元素_取XPath 元素_取XPath,若返回“undefined”表明无元素
el_GetSelector_streamline 元素_取Selector_精简版 元素_取Selector_精简版,该命令并不完善,请谨慎使用,若返回“undefined”表明无元素
el_GetSelector_full 元素_取Selector_完整版 元素_取Selector_完整版,若返回“undefined”表明无元素
el_ElementIsCreate 元素_是否存在 元素_是否存在,m_WebView为0将返回假。

精易web浏览器填表模块

热门推荐

相关文章