如何从终端运行 html 文件?

新手上路,请多包涵

我有一个 html 文件,标题为 test.html 这是文件:

 <!DOCTYPE html>
<html>
<body onload="document.getElementById('saveForm').click();">
<form method="post" enctype="multipart-form-data" name="my_form" onsubmit="clearTextBoxCounter()" action="http://xxxxx" >

  <input type=hidden name=teks value=><center><b>KIRIM SMS GRATIS</b></center><br><br>
Nomer HP:<br />
  <input class="field text small" type="text" maxlength="20" name="Phonenumbers" value="085642383165"/>
  <br />

<br />
Isi Pesan:<br />
  <textarea rows="5" cols="20" onKeyPress=check_length(this.form); onKeyDown=check_length(this.form); name=Text >testing pesan 2</textarea>
<br />

<input id="saveForm" class="btTxt" type="submit" value="KIRIM" name="TOMBOL" />

</body>
</html>

正如您所看到的,当文件加载时,它会自动单击提交按钮,并将其重定向到 http://xxxxxx 我如何从终端运行这个 html 文件?我在 openwrt 上使用它并安装了网络服务器。

原文由 orlea 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1k
1 个回答

对于像我这样因为想从 linux 终端提供 html 文件或想使用终端命令查看它而到达此线程的人,请使用以下步骤:-

  1. 如果您想使用浏览器查看 html

导航到包含 html 文件的目录

如果您安装了 chrome,

利用

google-chrome &lt;filename>.html

或使用

firefox &lt;filename>.html

  1. 如果您想提供 html 文件并使用浏览器查看它

导航到包含 html 文件的目录

只需在终端上键入以下内容:-

 pushd &lt;filename>.html;  python3 -m http.server 9999; popd;

然后点击 IP 地址 0.0.0.0:9999 或 localhost:9999 (执行上述命令后的结果是什么)。或在终端上输入:-

 firefox 0.0.0.0:9999

使用第二种方法,连接到同一网络的任何其他人也可以使用以下 URL 查看您的文件: 0.0.0.0:9999

原文由 shubham agarwal 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题