javascript - 如何从 .html 按钮运行 .exe

标签 javascript html executable

这里是 HTML/js 初学者

我正在制作一个未链接到任何服务器的本地 .html 文件,我可以从浏览器中的收藏夹中打开该文件,也许单击一个按钮即可在我的计算机上打开 .exe,我认为这将是一个愚蠢的 10 分钟主意。我现在已经看了这么多 StackOverflow 问题,读了这么多 HTML 和 js 源代码,我想哭。

我真的只想做一些事情,就像打开 session 时缩放一样

[我知道它正在打开一个链接,但我也许可以将其扔到 python 脚本中]

like this

像这样,但是使用我自己的可执行文件。

我尝试过 Herf、按钮、wshShell.Run()、“file:filename”、Shell、bat、打我的 table 等等...

那些要么不起作用,要么试图让我下载文件,要么让我的手受伤

我的代码看起来像这样:

<!DOCTYPE html>
  <script type="text/javascript" language="javascript">
    function PainFunc() {
      runing the file somehow
    }
  </script>
  <html>
    <head>
      <title>"AAAAAAAAAPAIN"</title>
    </head>
    <body>
      <button type="button", onClick=:"PainFunc()">AAAAAAAAAAA</button>
    </body>
   </html>

请帮忙

最佳答案

How to run an .exe from a .html button

你不能。至少,不是直接的。

但是,您可以注册协议(protocol)处理程序:

web+yourapp://do-some-thing

调用时,您的可执行文件将启动并传递此 URL,然后您可以解析该 URL 并决定如何处理。

如何注册协议(protocol)处理程序取决于您使用的操作系统。另请参阅:How to register a url protocol handler in Node.js

关于javascript - 如何从 .html 按钮运行 .exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68104623/

相关文章:

javascript - 我需要交易字段的文本作为通过 portlet 构建的 NetSuite 保存搜索中的变量

php - 减少网站加载时间的优化

Spring Boot可执行jar结构

javascript - Jquery 函数没有正确链接?为什么我的 &lt;script&gt; 部分无法运行?

javascript - CSS 3D Transform——打开一张卡片

css - 如何在另一个 div 中放置三个 div(一个垂直和两个水平)?

html - Css3 过渡不适用于 ios

linux - Linux 的自动执行脚本?

c - 使用一个 Makefile 从不同的文件生成不同的可执行文件

javascript - 使用 jquery 删除数组列表前的引号