如何在HTML文件中使用其他语言?

时间:2019-03-05 13:03:40

标签: html

我知道如何通过<script></script>元素在HTML文件中使用Javascript。但是,除了Javascript之外,还有没有其他方法可以做到这一点,例如Python,C ++或Java?

P.S。我见过类似<script src="text/python">

的内容

1 个答案:

答案 0 :(得分:1)

简单的答案-您不能,因为要执行Python代码,您需要Python解释器,这对于任意的Client / Browser都不适用。尽管您仍然可以使用WebAssemblyChrome Native Client等来做某事。因此,可以运行例如网页上的C / C ++代码,但是有一些限制:

  

Wasm的目的是使Web浏览器的JavaScript引擎能够以几乎与本地机器代码一样快的速度执行页面脚本。但这并不是JavaScript的完全替代;相反,Wasm仅用于页面脚本的性能关键部分。 Wasm代码与常规脚本代码在同一沙箱中运行,但是只有常规脚本可以直接访问DOM树。