我可以用Javascript做SendKeys吗?

die*_*and 17 javascript sendkeys

SendKeys是将键击发送到应用程序的方法.
我可以在Javascript中执行此操作,在浏览器中发送按键吗?

参考:http :
//msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys.aspx

rdm*_*ler 6

如果您能够在操作系统级别发送击键,这将是一个很大的安全问题.如果能够将键击发送到所需的安装对话框,您可以(例如)在客户端计算机上安装任何类型的软件.

是的,您可以在客户端计算机上安装active-x控件或其他一些工具.但由于这种工具存在安全问题,我不会这样做 - 即使在受控环境中也是如此.

大多数情况下,有一种方法可以在不破坏安全性的情况下实现所需的功能.

更新:如果要跳转到下一个选项卡区域,则必须使用focus()方法将焦点设置为下一个元素.不幸的是,你必须在javascript中自己找到下一个元素,但这不应该是一个大问题 - 你可以在javascript中保存所有元素的有序列表.

btw:http://forums.devarticles.com/javascript-development-22/moving-to-next-tabindex-on-event-2382.html