我正在使用 CasperJS 框架在 DOM 树上进行一些点击测试。显然 CasperJS 只支持左键单击和其他一些鼠标事件,但不支持右键单击元素:
http://docs.casperjs.org/en/latest/modules/mouse.html#click
不幸的是,我们正在使用右键单击事件打开上下文菜单,我想用 casper 模拟它。因此,我们将不胜感激任何解决方法!
最佳答案
我认为目前,您无法实现它。 Casperjs
支持许多鼠标事件,例如 click
, double click
, mouse up
, mouse down
用于拖放功能...但仅适用于左键单击。
但是,如果您能够修改 casperjs
基于此的核心框架solution来自这个question对于 phantomjs
( casperjs
建立在 phantomjs
之上)然后试一试 :)。
除此之外,您还可以搜索casperjs
来自 Github repo 的支持或 Codersplan
关于javascript - 是否可以使用 casper 框架对元素执行右键单击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21131611/