<script>中text/javascript和application/javascript两个不同属性的区别
来源:互联网 发布:云南师范大学网络教学 编辑:程序博客网 时间:2024/05/17 03:32
如题。
我最近在做的一个项目里面遇到一个小问题。就是我写在<script>标签中的javascript语句,在chrome,safari,firefox,IE9.10.11上面都可以正常运行,但是到了IE8以下的浏览器就无法运行了。
一开始以为是我的语句里面有一些兼容性问题,于是我又单独写了个例子去运行,同样的javascript代码在各个浏览器中都成功运行,可是到了我的项目中就是运行不了。
偶然之中,我瞥见我的<script>标签是这样子写的:
<script type="application/javascript">//执行语句</script>这是书写的时候Dreamweaver自动补全的。
但是在我自己运行的例子中我的script标签写的是:
<script type="text/javascript">//执行语句</script>于是,我将我项目中的标签type属性修改成了text-javascript,然后,然后在IE8一下就可以运行了。
下面补充一下关于这个属性的一些知识:
最实用的用法,现在各大浏览器已经都基本上支持了HTML5,HTML5中我们已经可以直接使用<script></script>而不需要制定script标签的type属性了。
根据内核属性,我们将浏览器分为四类:IE6/7/8/9/10/11,firefox, chrome/safari, opera.
如果需要在script标签中添加type属性,一般type有下面几种:
1.text/javascript:这是目前来说次于<script></script>标签的最合适的type属性
2.application/javascript:这个属性亲测在IE8以下的浏览器中无法被识别。
3.language="javascript":这个标签是W3C的HTML标准,但是目前已经不再推荐使用。
4. text/ecmascript:少用
5. text/jscript:少用
6.text/vbscript:少用
- <script>中text/javascript和application/javascript两个不同属性的区别
- text/javascript和application/json的区别
- 【js】<script type="text/javascript"> </script> 和<script language="javascript"> </script>区别
- <script></script>和<script language=javascript></script>的区别
- script中的language="javascript"和type="text/javascript"的区别
- javascript中<script>元素的六个属性
- JavaScript中特性和属性的区别
- 【JavaScript】script标签的属性
- 区别script中的type=”text/javascript”和language=”Javascript”
- 区别script中的type=”text/javascript”和language=”Javascript”
- script标签中async,defer两个属性的区别
- [Javascript]HTML5中script的async属性异步加载JS
- [Javascript]HTML5中script的async属性异步加载JS
- javascript 中 <script> 元素几个属性的解释
- javascript中两个等号和三个等号的区别
- <script type="text/javascript">
- Javascript的script标签中的id属性
- <script type="text/javascript">中后者是什么意思?
- CLBLAS build
- 看代码猜古诗哈哈逗死我了
- NoSQL数据库探讨之 —— 为什么要用非关系数据库?
- DeveXpress ASPxGridView获取要批量删除或者批量更改的Id(AspxGridView复选框的全选|反选功能)
- trac 做代码比较时“Too many open files”
- <script>中text/javascript和application/javascript两个不同属性的区别
- APK安装过程及原理详解
- 字符编码的奥秘
- Android设备信息获取
- js-重置FORM表单--通用
- 各类导航网址源码
- 批处理程序总结(后期逐步补充)
- 顺序线性列表的增删查改
- Java数组——复制数组copyof()