如何从终端运行html文件?

时间:2015-01-03 22:14:53

标签: html linux

我有一个标题为test.html的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上使用它,并在其上安装了webserver。

9 个答案:

答案 0 :(得分:9)

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

1)如果您想使用浏览器查看html: -
导航到包含html文件的目录
如果您安装了chrome,请使用: -

  

google-chrome&lt; filename&gt; .html




使用: -

  

firefox&lt; filename&gt; .html

2)如果您想提供html文件并使用浏览器查看
导航到包含html文件的目录
只需在终端上输入以下内容: -

  

pushd&lt; filename&gt; .html; python3 -m http.server 9999; POPD;


然后单击I.P.地址0.0.0.0:9999或localhost:9999(执行上述命令后的结果如何)。或在终端上输入: -

  

firefox 0.0.0.0:9999


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

答案 1 :(得分:5)

您可以随时使用the Lynx terminal-based web browser,这可以通过运行$ sudo apt-get install lynx来获得。

使用Lynx,我相信可以使用lynx <filename>

查看该文件

答案 2 :(得分:2)

跳过阅读html并使用curl来发布要提交给服务器的任何表单数据。

答案 3 :(得分:0)

可以使用lynx或链接从终端查看html文件。但是这些浏览器都不支持onload javascript功能。通过使用lynx或链接,您必须主动单击提交按钮。

答案 4 :(得分:0)

这有效:

Sub Speedup_Processing()
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    Application.EnableEvents = False
End Sub
Sub Back_To_Normal()
   Application.ScreenUpdating = True
   Application.Calculation = xlCalculationAutomatic
   Application.EnableEvents = True
End Sub

示例:browsername <filename>

enter image description here

答案 5 :(得分:-1)

您可以通过Web服务器访问该文件,然后您可以使用curl或lynx

答案 6 :(得分:-1)

我想您想要的就是这个。

打开终端

导航到包含HTML文件的目录

只需键入:浏览(您的文件名),当然不带括号。

这将在Firefox浏览器中运行HTML文件。

答案 7 :(得分:-3)

python -mhtmllib test.htmlcurl http://www.comanyname.com/somepage.html|python -mhtmllib -

答案 8 :(得分:-3)

我们可以使用firefox .html

从linux / unix打开html文件