0

我有一个 JSP 页面,里面有一个按钮。当我单击该按钮时,将弹出 Windows 屏幕键盘。我该怎么做?我做了研究,发现“Runtime.getRuntime().exec("osk");” 但是我在哪里实现这些线?我把它放在servlet中吗?还是在我的jsp页面?

<td><INPUT type="button" value="on screen keyboard" onclick="Runtime.getRuntime().exec("osk");"/>?

4

1 回答 1

1

无法从网页调用虚拟键盘——这就是您的 JSP 最终为用户提供的。您拥有的代码片段适用于在计算机内部而不是在浏览器中运行的 Java SE 应用程序。

您可以做的是使用 JavaScript 在您的网页上构建一个类似的小工具。已经有很多这样的解决方案可用,只是谷歌的“javascript虚拟键盘”。http://www.greywyvern.com/code/javascript/keyboard就是一个例子。

于 2013-01-20T16:25:34.607 回答