Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从chrome(osk.exe)打开虚拟键盘_Javascript_Jquery_Html_Google Chrome_Wamp - Fatal编程技术网

Javascript 从chrome(osk.exe)打开虚拟键盘

Javascript 从chrome(osk.exe)打开虚拟键盘,javascript,jquery,html,google-chrome,wamp,Javascript,Jquery,Html,Google Chrome,Wamp,这也是这些问题之一(从chrome web浏览器执行local.exe文件) 我知道这是不可能的(至少不容易做到) 我要做的是打开存储在文件夹中的windows计算机上的虚拟键盘 c:/windows/system32/osk.exe 我知道这很简单 <a href="file:///C:/Windows/system32/osk.exe">Run virtual keyborad</a> 不工作(因为明显的原因) 那么我怎样才能让它工作呢?如果不可能做到这一点,我

这也是这些问题之一(从chrome web浏览器执行local.exe文件)

我知道这是不可能的(至少不容易做到)

我要做的是打开存储在文件夹中的windows计算机上的虚拟键盘

c:/windows/system32/osk.exe

我知道这很简单

<a href="file:///C:/Windows/system32/osk.exe">Run virtual keyborad</a>

不工作(因为明显的原因)

那么我怎样才能让它工作呢?如果不可能做到这一点,我如何解决这个问题?我真的需要能够打开一个虚拟键盘,通过点击我的网页上的链接

我可以使用的任何其他虚拟键盘,用户无需下载即可通过我的网页使用

规格

我将使用27英寸Acer touch显示器(没有物理键盘)在windows7计算机上以kiosk模式(chrome)运行我的网站。我使用Wamp作为我的Web服务器,即通过本地网络访问网页


提前感谢=)

这是不可能的。请接受它。您不能在客户端计算机上执行任何程序。浏览器是沙盒。但是您可以制作类似的javascript


此外,触摸设备通常提供系统级虚拟键盘。例如,当您在android上单击输入框时,系统将显示一个虚拟键盘。您还可以检查是否是这样。即使不是这样,如果您打算在本地网络上使用固定数量的设备并直接控制这些设备,也可以让他们那样做。

别担心,兄弟。我知道我们编码人员总是想按自己的方式去做。但有时,我们学会了接受这样一个事实:有些事情并不“安全”,必须作为“永不做”来执行!“

但是,您可以构建自己的浏览器应用程序(使用任何浏览器控件)。然后,您可以让浏览器应用程序在需要时通过浏览器应用程序(而不是web应用程序)上的按钮打开osk

不过,JavaScript键盘选项是最明智的选择。

“我知道这是不可能的”“那么我如何才能让它工作呢?”吉姆,我是一名程序员,而不是一名奇迹工作者。