Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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 如何在网页中设置按钮来控制程序_Javascript_Php_Button_Command_Webpage - Fatal编程技术网

Javascript 如何在网页中设置按钮来控制程序

Javascript 如何在网页中设置按钮来控制程序,javascript,php,button,command,webpage,Javascript,Php,Button,Command,Webpage,如何让HTML网页中的按钮控制一系列命令行程序,方法是按住按钮时执行程序,松开按钮时停止-如果按下鼠标按钮可以启动命令,释放的按钮可能会发送信号杀死它——但是快速响应时间会很好 我想要执行的命令要么是一些bash脚本,要么是一些python脚本——执行这些脚本并不重要 我已经将按钮映射到一个图像,并使用Javascript事件onmousedown=和onmousedup=来控制命令-但是如何让这些按钮执行命令,并使用脚本创建网页?我猜我需要javascript来运行一些PHP函数,但我在PHP

如何让HTML网页中的按钮控制一系列命令行程序,方法是按住按钮时执行程序,松开按钮时停止-如果按下鼠标按钮可以启动命令,释放的按钮可能会发送信号杀死它——但是快速响应时间会很好

我想要执行的命令要么是一些bash脚本,要么是一些python脚本——执行这些脚本并不重要

我已经将按钮映射到一个图像,并使用Javascript事件
onmousedown=
onmousedup=
来控制命令-但是如何让这些按钮执行命令,并使用脚本创建网页?我猜我需要javascript来运行一些PHP函数,但我在PHP方面是个十足的傻瓜


这需要在Fedora/UbuntuLinux机器上运行,最好是在Firefox上运行,以后可能会适应Android平板电脑,如果可以的话,可以在QT应用程序中运行,QT creator提供本机消息,这可能会满足您的需要。你需要一个助手程序。现在我正在阅读

您是否认为您能够在客户端计算机上运行这些脚本?如果是的话,你不能。这些都是我计划使用的电脑和设备。你说的电器是什么意思?我的问题是-这些脚本在哪里运行?这些脚本通过ssh隧道运行-所有这些都可以工作,控制一个树莓pi,只需告诉它执行基本命令,无需登录等。希望马可以推也可以拉,@mjayt,我更喜欢使用纳税搜索引擎:-)。另外,我不想生成PHP页面,只需要一些小函数就可以了。我以前做过一些小的,所以我应该能够了解它。有没有一种方法可以集成到网页中,而不需要修改实际使用的浏览器?我更喜欢使用Firefox,因为它可以更好地与页面必须执行的其他功能配合使用,比如在iframe中查看网络摄像头输出。好主意。你需要突破安全模型,所以需要像mozplugger或HelperWeb服务器这样的东西。我也这么推荐,因为你提到了android,但事后看来,我认为我应该提到原生客户端和Pepper,但这有很多不同的模型。我刚刚看到你提到ssh和rpi,你想做的是在你的rpi上运行一个web服务器,并在你的命令周围有cgi包装。少了很多麻烦。我已经有了所有需要传输到pi和从pi到控制命令到视频输出的数据。pi产生一个隐藏的锁定热点,我的笔记本电脑可以检测并登录到该热点。对于ssh,我的Pi和笔记本电脑上都有一个RSA密钥,这意味着计算机可以在没有密码的情况下访问所有Pi,但反过来不行。我想到了一个生成的web服务器,但Pi已经在其中一个上输出网络摄像头输出,所以我的笔记本电脑上的一个会更好,因为带宽已满,所以我的笔记本电脑只需要一个可以运行命令的web服务器——其余的都可以。