ilikeulinux
小狐狸
小狐狸
  • UID28674
  • 注册日期2009-04-24
  • 最后登录2016-12-29
  • 发帖数6
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2672回复:3

怎么让FireGestures实现按键盘上面的“Home”和“End”这两个按键动作

楼主#
更多 发布于:2012-09-25 00:45
FireGestures.sendKeyEvent({ keyCode: "DOM_VK_Home" });

FireGestures.sendKeyEvent({ keyCode: "DOM_VK_End" });

我用了上面这2个脚本,没有效果。
ultra95
小狐狸
小狐狸
  • UID31302
  • 注册日期2009-12-06
  • 最后登录2013-11-17
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2012-09-25 00:45
firegesture已经预定义好了吧?回到顶部,滚到底部?
sjb1234
小狐狸
小狐狸
  • UID32455
  • 注册日期2010-04-02
  • 最后登录2016-01-10
  • 发帖数53
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2012-09-25 00:45
这是模拟左方向键的代码,LZ可以参考一下
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);
EyeRain
小狐狸
小狐狸
  • UID38148
  • 注册日期2012-01-22
  • 最后登录2017-09-01
  • 发帖数17
  • 经验27枚
  • 威望0点
  • 贡献值16点
  • 好评度3点
3楼#
发布于:2012-09-25 00:45
同求.
fireguesture如何实现左右方向键.
我是用super_preloader的.
打算快速翻页用.
游客

返回顶部