您在浏览器中的编程语言(即Javascript)?

Ult*_*ewb 5 browser scripting plugins client-side

是否有可能编写一个允许客户端脚本在非Javascript语言的浏览器上完成的插件(选择TCL,Rebol,Perl,Ruby,Python,Lisp等)?

为了澄清,我不是在谈论允许特定语言的"applet"在浏览器中运行的浏览器插件 - 我知道已经完成了.我问是否可以通过使用插件或其他方式使用除Javascript(或其他任何已完成的)之外的其他语言来编写HTML脚本?我在谈论<script>...</script>标签之间的[插入你的语言] .

我的猜测是,这还没有完成.如果是这样,是因为它很难/不可能吗?

谢谢.

Thi*_*ilo 1

对于您自己的浏览器,可行。对于您想要放置在公共网站上的任何内容,首先需要广泛采用,所以:不,不可能。你必须坚持使用 JavaScript。

如果适合您的场景,您可以将语言编译为 JavaScript,就像 Google 的 Web Toolkit 那样。或者用 JavaScript 为其编写一个解释器。