HTML里嵌入JavaScript方式中的脚本类型

Posted CaoYuan_CIKU

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML里嵌入JavaScript方式中的脚本类型相关的知识,希望对你有一定的参考价值。

javascript是Web的原始脚本语言,而在默认情况下,假定<script>元素包含或引用JavaScript代码。如果要使用不标准的脚本语言,如Microsoft的VBScript (只有IE支持),就必须用”type”属性指定脚本的MIME类型:

<script type="text/vbscript">
    // 这里是VBScript代码
</script>

”type”属性的默认值是“text/javascript”。如果需要,可以显式指定此类型,但这完全没必要

老的浏览器在<script>标记上用”language”属性代替”type”属性,这种情况现在也会经常看到:

<script language="javascript">
    // 这里是JavaScript代码...
</script>

”language”属性已经废弃,不应该再使用了。

当Web浏览器遇到<script>元素,并且这个<script>元素包含其值不被浏览器识别的”type”属性时,它会解析这个元素但不会尝试显示或执行它的内容。这意味着可以使用<script>元素来嵌入任意的文本数据到文档里,只要用”type”属性为数据声明一个不可执的类型。要获取数据,可以用表示<script>元素的htmlElement对象的”text”属性。但是,要注意这些数据嵌入技术只对内联脚本生效(Steven Souder著名的ControlJS框架就是利用了script元素的这一特性来控制JavaScript代码的执行,更多信息请阅读: http://stevesouders.com/controljs/). 如果同时指定”src”属性和一个未知的类型,那这个脚本会被忽略,并且不会从指定的URL里下载任何内容。

以上是关于HTML里嵌入JavaScript方式中的脚本类型的主要内容,如果未能解决你的问题,请参考以下文章

Javascript 在html中的嵌入方式

Javascript 在html中的嵌入方式

JavaScript笔记--- JS概述;HTML中嵌入JS代码的三种方式

在android的webview中嵌入一段HTML代码或Javascript脚本

我在记事本里写了个嵌入JavaScript的小程序,不知道怎么运行?谢谢。。

将 Flash 对象嵌入 html 的 Javascript 不起作用