What client-side web scripting languages are there other than JavaScript and VBScript?

天大地大妈咪最大 提交于 2019-11-27 04:51:33

The only languages I have ever seen supported by web browsers in <script> elements are:

  • JavaScript / JScript (which is ubiquitous)
  • VBScript (IE 10 and lower only)
  • PerlScript (IE with a plugin from ActiveState only)
  • Dart (in a nonstandard build of Chromium) which is not intended for production use.

The HTML 4 specification gives examples of Tcl, but I've never heard of a browser that implemented this.

In any practical sense (for WWW development), JavaScript is the only (not really a) choice.

There are also various languages (e.g. Dart, TypeScript, ES6/7) which have translators to convert programs to (ES5 flavoured) JavaScript which can then run in browsers.

  1. Is already answered above.
  2. If you want to learn if browser supports languages that you already know the best is to embed their small snippets into page or inject using innerHTML from JavaScript. These scripts should then set some global property like window['scripts']['oberon']=true; this way you will learn that language type was detected indeed.
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!