JavaScript引用的疑问:
现在JS的都是这样的<scripttype="text/javascript">...</script>最近我在网上看到一个大约2010年的代码,这么写的<scriptl...
现在JS的都是这样的
<script type="text/javascript">...</script>
最近我在网上看到一个大约2010年的代码,这么写的<script language="JavaScript">...</script>
请问者两种写法有什么区别?为什么早期的代码都是<script language="JavaScript">...</script>,而现在的代码都是<script type="text/javascript">...</script>
求JS大神回答,谢谢 展开
<script type="text/javascript">...</script>
最近我在网上看到一个大约2010年的代码,这么写的<script language="JavaScript">...</script>
请问者两种写法有什么区别?为什么早期的代码都是<script language="JavaScript">...</script>,而现在的代码都是<script type="text/javascript">...</script>
求JS大神回答,谢谢 展开
1个回答
2014-04-04
展开全部
type 和 language 属性都可用来指定 <script> 标签中的脚本的类型。
language 属性在 HTML 和 XHTML 标准中受到了非议,这两个标准提倡使用 type 属性。遗憾的是,这两个属性的值是不一样的。
如果您在使用 JavaScript,可以使用下面两种属性:
language = "JavaScript"
或者:
type = "text/javascript"
您可能偶尔会看见 language 的值为 VBScript(对 type 而言是 text/vbscript),表示包含的脚本代码是用 Microsoft 的 Visual Basic Script 编写的。
利用 JavaScript,您还可以使用 language 的值 "JavaScript 1.1",表示包含的脚本语句只能被 Netscape 3.0 或更新的版本处理。Netscape 2.0 只支持 JavaScript 1.0,而无法处理标记为 "JavaScript 1.1" 的脚本。
language不赞成使用。规定脚本语言。请使用 type 属性代替它
language 属性在 HTML 和 XHTML 标准中受到了非议,这两个标准提倡使用 type 属性。遗憾的是,这两个属性的值是不一样的。
如果您在使用 JavaScript,可以使用下面两种属性:
language = "JavaScript"
或者:
type = "text/javascript"
您可能偶尔会看见 language 的值为 VBScript(对 type 而言是 text/vbscript),表示包含的脚本代码是用 Microsoft 的 Visual Basic Script 编写的。
利用 JavaScript,您还可以使用 language 的值 "JavaScript 1.1",表示包含的脚本语句只能被 Netscape 3.0 或更新的版本处理。Netscape 2.0 只支持 JavaScript 1.0,而无法处理标记为 "JavaScript 1.1" 的脚本。
language不赞成使用。规定脚本语言。请使用 type 属性代替它
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询