我有一个火狐的广告,通过按F8键激活。现在我希望它在用户聚焦到特定的输入时触发,当输入框被聚焦时,生成F8键存储。
$("#b_new").focusin(function () {
// Create a new jQuery.Event object with specified event properties.
var e = jQuery.Event("keydown", { keyCode: 119 });
// trigger an artificial keydown event with keyCode 119
jQuery("body").trigger( e );
});在这里,我得到了一些东西,但它不影响浏览器。我猜是因为我把它写成了jQuery("browser_toolbar").trigger( e );,怎么点呢?请帮助我在高级版本中恢复此problem....Thanks。
发布于 2013-05-21 18:20:16
- [https://developer.mozilla.org/en-US/docs/Web/API/event.initKeyEvent](https://developer.mozilla.org/en-US/docs/Web/API/event.initKeyEvent)
- [http://docs.seleniumhq.org/docs/03\_webdriver.jsp](http://docs.seleniumhq.org/docs/03_webdriver.jsp)
- [http://code.google.com/p/selenium/wiki/AdvancedUserInteractions](http://code.google.com/p/selenium/wiki/AdvancedUserInteractions)
- [Typing Enter/Return key in Selenium](https://stackoverflow.com/questions/1629053/typing-enter-return-key-in-selenium)
火狐
https://stackoverflow.com/questions/16262424
复制相似问题