【问题标题】:HTML for listing the folder contents [closed]用于列出文件夹内容的 HTML [关闭]
【发布时间】:2018-07-29 19:52:11
【问题描述】:

我有对特定事件执行按钮操作的 html 文件。 当我尝试从 html 执行 shell 脚本时,我无法执行相同的操作。 请帮我在 html 中运行 shell 脚本。

谢谢

【问题讨论】:

  • 你用什么做后端? .Net,php?
  • 请提供一些代码和结构。这太笼统了。
  • 这不是一个“给我代码”的网站

标签: javascript html css shell button


【解决方案1】:

HTML 没有此功能。

(就此而言,核心 JavaScript 也不是。来自宿主环境的扩展可能会提供该功能,但这取决于宿主环境。“带有<script> 元素的网页”是一个宿主环境,它执行 不提供该功能。)

您需要选择不同的技术。不过,它可能是输出 HTML 的一种。

【讨论】:

    【解决方案2】:

    一开始,这不是简单的“我有问题,给我解决!”地点。但既然 SO 的目标是教育,把你推开是错误的。

    让我们从你的问题开始:

    HTML 做不到,原生 JavaScript 也做不到。如果带有文件的服务器确实支持 PHP,并且您可以访问它以便在其上存储 .php 文件,则可以使用 PHP:

    $directory = "some/directory/you/want/to/display/";
    $files = scandir($directory);
    
    print_r($files);
    

    【讨论】:

    • "JavaScript 在客户端运行" — en.wikipedia.org/wiki/…
    • “你可以用 PHP 做到这一点”——假设特定的服务器支持 PHP。
    • “如果你可以访问服务器(我想是的,那你为什么要问呢?)”——OP 希望将 HTML 文档视为可部署的应用程序而不是通过 HTTP 提供的东西的问题在这里并不罕见。
    • 我将编辑我的答案。 @昆汀
    • 您好,感谢您的回复。你能帮我看看如何从 html 执行 shell 脚本吗?
    猜你喜欢
    • 2021-02-02
    • 1970-01-01
    • 1970-01-01
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 2010-12-04
    相关资源
    最近更新 更多