lihonglin
小狐狸
小狐狸
  • UID30490
  • 注册日期2009-09-26
  • 最后登录2022-06-14
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1955回复:4

FireGestures的问题!

楼主#
更多 发布于:2009-10-25 19:34
怎样用FireGestures鼠标手势控制Greasemonkey里的next page脚本实现鼠标手势翻页?
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
1楼#
发布于:2009-10-25 19:34
上一页:
try { var node = FireGestures.sourceNode; } catch (e) {}
while (node && node.nodeName != "BODY")
  node = node.parentNode;
if (!node) node = getBrowser().contentDocument;
var e = document.createEvent("KeyboardEvent");
e.initKeyEvent("keydown", true, true, window, false, false, false, false, 37, 0);
node.dispatchEvent(e);

下一页
try { var node = FireGestures.sourceNode; } catch (e) {}
while (node && node.nodeName != "BODY")
  node = node.parentNode;
if (!node) node = getBrowser().contentDocument;
var e = document.createEvent("KeyboardEvent");
e.initKeyEvent("keydown", true, true, window, false, false, false, false, 39, 0);
node.dispatchEvent(e);
听老人说,今生做千件好事,来世方能讨生为猫。
lihonglin
小狐狸
小狐狸
  • UID30490
  • 注册日期2009-09-26
  • 最后登录2022-06-14
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-10-25 19:34
怎么不好用呢?
lihonglin
小狐狸
小狐狸
  • UID30490
  • 注册日期2009-09-26
  • 最后登录2022-06-14
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2009-10-25 19:34
这两段代码该怎么用呢?
详细说一下好吗?
mawith
火狐狸
火狐狸
  • UID18675
  • 注册日期2007-05-14
  • 最后登录2016-12-18
  • 发帖数263
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
4楼#
发布于:2009-10-25 19:34
安装next page脚本。再把上面两代码复制到FireGestures里。定义好手势就可以用了。
游客

返回顶部