在使用火车浏览器脚本编辑器编辑脚本时,离不开一系列的判断,目前火车浏览器的判断可以使用:
1、判断源码(可选择判断“空值”、“逻辑或”还可以选择“变量判断”)
2、判断Xpath(判断页面Xpath是否存在某Xpath或者变量内的Xpath规则)
3、判断变量(判断变量“相等”“包含”“不存在”某个值,可以选择“空值”“逻辑或”或者“变量值”)
4、使用代码片段判断
火车浏览器脚本编辑中的判断功能到这里就告一段落:下面分享我们在使用火车浏览器脚本编辑器编辑脚本时可能会使用的一些代码片段(包含JavaScript与C#):
1、使用代码片段判断JavaScript:
"变量名".indexOf("条件1")>=0&&"变量名".indexOf("条件2")>=0 这个是逻辑和只有两个条件都必须包含才返回true;JavaScript的indexOf 可以百度一下具体用法,简要说明一下indexOf是找到字符串在字符串中首次出现的位置,完整的语句:stringObject.indexOf(searchvalue,fromindex)。
继续深入:我在使用火车浏览器脚本编辑器是不仅仅需要逻辑和还需要逻辑或应该怎么办?
首先明白两个符号“&&”与“||”分别是逻辑和和逻辑或的符号,举个例子:条件一是必须成立的,条件二与条件三成立其中一条即可:
"变量名".indexOf("条件1")>=0&&("变量名".indexOf("条件2")>=0||"变量名".indexOf("条件3")>=0)
TAGS:火车浏览器 , 脚本编辑器 , JavaScript , indexOf
来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/20150902/60.html转载请标注此链接
Davids zhou | 站点地图 | | | 皖ICP备14017762号 如有侵犯您权利点击上面QQ -Powered By 帝国CMS -davids.zhou#qq.com(#换@)
Davidszhou个人博客主要记录在网站建设、SEO优化、python开发、PHP开发中遇到问题记录保存,作为他人参考学习教程