HTML可以与JavaScript以外的任何其他语言一起使用吗
Does HTML work with any other language other than JavaScript?
除了JavaScript之外,还有其他语言可以与HTML一起用于网页编程吗?
感谢
据我所知,我们谈论的是由浏览器解释的客户端语言,而不需要额外的插件,如JVM、flash播放器。
您可以使用编译为JavaScript的编程语言(CoffeeScript、Dart、JSX、TypeScript…),但浏览器只能解释JavaScript(Internet Explorer可能支持VBScript,我猜Chrome可能能够运行Dart)。
是的,主流中有VBScript,但只有Internet Explorer支持它。
实际上,您的问题归结为HTML将在哪里渲染,以及主机渲染器支持什么。
CSS
也是一种语言。还有像Java和Flash这样的客户端技术。
但你为什么要问?
Web开发使用服务器端技术,如一些PHP框架和ASP.NET等。在服务器端编码中,您可以使用C#、Java、PHP或许多其他语言进行编程,但它们通常会"生成"HTML,并提供给客户端浏览器。
这能回答你的问题吗?
在服务器端,可以使用任何语言。
在浏览器中,您需要一个插件,它可以用于Java或更深奥的东西,如Tcl/Tk
是。你说的是客户端脚本。还有其他语言可以做到这一点。我不是最新的,但在过去,ActivePerl(ActiveState的Perl发行版)有一个在InternetExplorer中运行的版本。
您指的是与浏览器如何解释信息有关的任何形式的客户端语言。
相关文章:
- 转义符不能与innerHTML一起使用
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 高亮显示与数组字符串一起使用时文本插件中断
- setTimeout可以与闭包内的函数一起使用吗
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- 如何将js库与typescript一起使用
- 将webpack和babel与父项目目录中的文件一起使用
- 将 Drag&Drop 与 jsTree 和 DataTables 一起使用
- Javascript-如何让脚本与Ajax请求的数据一起运行
- Express服务器中语言子域的最佳实践
- 将两个ext.TabPanels滚动到一起
- 将jQuery UI Timepicker Addon与React一起使用
- 什么是curl以及如何将其与nodejs一起使用
- Javascript”;onmousemove”;事件无法与类一起使用
- 我想在Javascript中探索类似C语言的字符串的整个字符
- 我们可以使用任意的编程语言来动态化HTML页面吗
- 与 RTL 语言一起使用时字符串替换函数调用的顺序
- 将JSreport与其他语言(非英语)一起使用
- HTML可以与JavaScript以外的任何其他语言一起使用吗