javascript - 有casper框架的元素,是否有可能执行正确的点击?

  显示原文与译文双语对照的内容

我正在使用CasperJS框架在DOM树上做一些点击测试。 CasperJS只支持左单击和其他鼠标事件,但不对元素进行右键单击:

http://docs.casperjs.org/en/latest/modules/mouse.html#click

不幸的是,我们使用右击事件打开一个上下文菜单,我想用casper来模拟它。 所以任何解决方法都会很感激 !

时间: 作者:

我认为现在,你无法做到。 Casperjs 支持许多鼠标事件,如 clickdouble clickmouse upmouse down 和拖放功能的。 但仅适用于左单击。

但是,如果能够基于这个解决方案修改 Casperjs 核心框架从这个问题for到 phantomjs ( 。Casperjs 构建在 phantomjs 之上),那么请执行以下步骤:。

此外,你还可以从 Github repo 或者 Codersplan寻求 Casperjs 支持。

作者:
...