梦一梦 发表于 2016-1-18 11:50:32

拖拽元素的解决方式(例:滑动验证码)--鼠标拖拽

   
网站上有的元素是需要滑动拖拽才能够实现的,目前比较热门的是滑动型验证码,以此为例讲解下解决方案:

(1)改变浏览器窗口大小:随着浏览器窗口大小的改变,坐标也是会变化的,这会导致你下面的设置失效,所以这个需要在鼠标拖拽前就设定好浏览器窗口的大小。
       设置方式:


浏览器窗口大小的确定,你可以自己通过截图的尺寸提醒来设置:看下图,左上角的尺寸数字变化,可以根据这个设置浏览器窗口大小。具体的大小,按你的喜好设置,但最好根据在火狐浏览器中
实际打开的页面大小比例,进行缩小,并且保存你滑动的元素,在当前页面显示框中可见。



(2) 第一步设置好后,就可以设置鼠标拖拽步骤:


将鼠标放在如图示的红线处,然后注意右下角的鼠标坐标变化,记住数字,对应填写在鼠标拖拽步骤中,测试运行看下是否可以成功。

注意事项:改变浏览器窗口大小设置保存后,一定要测试运行,再进行鼠标拖拽步骤。改变浏览器窗口大小设置可以在任何步骤设置,不需特别注意是打开网页前还是打开网页后。

下面运行下全过程示例:





开心鬼 发表于 2016-1-18 12:54:13

牛X,爱死你们了。正需要这个功能

lbjyuer 发表于 2016-1-19 19:39:28

好好好,赞赞赞~~~~~期待已久

xiaoyaoxiao 发表于 2016-8-10 15:59:49

这个要是能调用变量就好了。强烈建议 支持坐标调用变量
页: [1]
查看完整版本: 拖拽元素的解决方式(例:滑动验证码)--鼠标拖拽