精灵应用盒子模拟网页教程(2013-07-10)
模拟网页功能可用在很多方面,如有些必须加载控件登录的网页,支持验证码显示。在主函数中输入模拟打开的第一个网址,选中模拟网页,在接口中必须引入JLPlugin库。被模拟的网页必须加入可信站点,可信站点中点击“自定义级别设置”,对未标识为可安全执行脚本的ACTIVEX控件初始化并执行脚本选择“启用”。
var USE_LIB_NAMES = "JLPlugin";
可定义加载网址匹配地址,用|代表多个
var WEBURL_MATCH="a.com/a|a.com/b";
接口代码中可写如下代码:
if (labelArray["当前地址"].indexOf("a.com/a")>=0){
//执行网页a相应的代码
}else if (labelArray["当前地址"].indexOf("a.com/b")>=0){
//执行网页b相应的代码
}
符合条件退出时可执行 JL.WebExit();
支持验证码截图,如 JL.WebSaveImg("imgid","C:\\jlappbox_test.jpg"); 其中imgid为验证码图片在网页中的id值,第二个参数为保存到本地的路径
自动打码可调用 JL.propYZM("C:\\jlappbox_test.jpg",4,"4位字母");
打码出错可调用 JL.addtips("验证码输入错误");
附:
清空当前模拟页面COOKIE函数 JL.WebClearAllCookie(模拟地址);有需要清空的话一般在执行应用前加载标签接口时调用
获取当前模拟页面COOKIE函数 JL.WebGetCookie(模拟地址)
设置当前模拟页面COOKIE函数 JL.WebSetCookie(cookie,模拟地址)
页:
[1]