python使用selenium模拟操作遇到flex项目
在使用selenium模拟网页操作时遇到了一个困难,提交信息的按钮在flex项目中,使用driver.find_element怎么都无法定位。有办法设置固定浏览器页面大小,然后使用鼠标点击坐标的形式来进行操作吗?有大神了解吗?还有没有其他的方法解决呢 模拟点击可能也不行,我前段时间用selenium操作一个页面时,页面是由多个frame组成的,开始没想到这个问题,定位不到元素,然后模拟鼠标点击找到位置了点击也没用。后来才发先是要切换到元素所在的frame才能找到目标元素,我没遇到过flash,不过可以往这方向试一下,有错请大佬指出 154675361 发表于 2019-9-28 15:33
模拟点击可能也不行,我前段时间用selenium操作一个页面时,页面是由多个frame组成的,开始没想到这个问题 ...
我已经通过模拟鼠标点击触发了事件,但是直接定位还是定不了,只有用鼠标定位来操作了,今天百度了一天都没找到能直接定位操作的方法,还是发帖求助的时候想到这个方法,然后找教程看怎么实施,测试了一下,果然可以 不知道对你有没有帮助 https://cloud.tencent.com/developer/article/1193840
页:
[1]