`

【转】script标签中 text/javascript 和 application/javascript的区别

阅读更多
js文件的mime类型为text/javascript,有时用text/javascript的,也有使用application/javascript的还有使用appliation /x-javascript的,所有就不太知道这三个mime 类型有什么区别,在google上一搜:

The traditional MIME type for JavaScript programs is
"text/javascript". Another type that has been used is
"application/x-javascript" (the "x" prefix indicates that it is an
experimental, nonstandard type). RFC 4329 standardized the
"text/javascript" type because it is in common use. However, because
JavaScript programs are not really text documents, it marks this type
as obsolete and recommends "application/javascript" (without the "x-")
instead. At the time of this writing, "application/javascript" is not
well supported, however. That might be the reason why
"application/x-javascript" is used by a lot of webpages.

大致意思是:传统的javascript程序的MIME类型是“text/javascript”,其他使用的还有"application/x- javascript"(x前缀表示这是实验性的,不是标准的类型),RFC4329规定了“text/javascript”类型,因为它普遍被使用。 然而,javascript程序并不是真正的文本文件,这就表示这个类型已经意味着过时了,而推荐使用"application/javascript" (去除x前缀)。然而,在写程序的时候,"application/javascript"没有很好的支持。这也行就是"application/x- javascript"被使用在很多网页中的原因。
分享到:
评论

相关推荐

    Vue中通过<script></script>引入的Vue.js文件

    &lt;script src="./js/vue%20(1).js" type="text/javascript" charset="UTF-8"&gt;&lt;/script&gt; src里面的内容根据自己的下载的Vue.js的文件位置决定的,我这里只是拿我自己做的举个例子。这个地方的vue.js是因为我下载了两次...

    Vue.js 路由允许我们通过不同的 URL 访问不同的内容

    &lt;script src="js/vue-router.js" type="text/javascript" charset="UTF-8"&gt;&lt;/script&gt; 完整的格式是:(vue路由两个js的引用缺一不可) &lt;script src="./js/vue%20(1).js" type="text/javascript" charset="UTF-8"&gt;&lt;/...

    X6CMS网站内容管理系统 V2.1英文语言包.rar

     修改/application/views/admin_head.php中找到&lt;script type="text/javascript" src="&lt;?=base_url()?&gt;js/language/zh_cnjs"&gt;&lt;/script&gt;修改为&lt;script type="text/javascript" ...

    兼容所有浏览器的动画Flash插入代码

    为了简化其中的代码,所以自行把代码重新整理了一下,使其每次插入动画的时候,只需要写入短短一行代码(例如:&lt;script type="text/javascript"&gt;swf(455,200,'仿新浪焦点图','focus');&lt;/script&gt;),就可以达到跟Adobe...

    文件下载及web文件的contentType类型大全

    ".ai"="application/postscript" ".aif"="audio/aiff" ".aifc"="audio/aiff" ".aiff"="audio/aiff" ".anv"="application/x-anv" ".asa"="text/asa" ".asf"="video/x-ms-asf" ".asp"="text/asp" ".asx"="video/x-ms-...

    WP-Cumulus 标签云(flash+xml+js) 支持中文

    &lt;script type="text/javascript" src="swfobject.js"&gt;&lt;/script&gt; &lt;embed tplayername="SWF" splayername="SWF" type="application/x-shockwave-flash" src="tagcloud.swf?r=8269298" mediawrapchecked="true" ...

    4屏flash的flash文件及源码(在网站首页切换显示图片)

    &lt;script src="scripts/AC_RunActiveContent.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; AC_FL_RunContent( 'codebase','...

    JavaScript 圣经第5版-Javascript编程宝典--黄金版 .rar

    Chapter 3: Your First JavaScript Script. Part II: JavaScript Tutorial - Summary. Chapter 4: Browser and Document Objects. Chapter 5: Scripts and HTML Documents. Chapter 6: Programming Fundamentals...

    djr:直接 Jquery 远程处理

    建造东航DJR(直接 jQuery Remoting)将... script type =" text/javascript " charset =" utf-8 " src =" /djr " &gt; &lt;/ script &gt; 在javascript中,像这样调用你的控制器: productsController = new Products

    javascript打印输出json实例

    代码如下:&lt;!DOCTYPE html PUBliC “-//W3C//DTD XHTML 1.0 ...&lt;head&gt;&lt;meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /&gt;&lt;script type=”application/javascript” src=

    esquirejs:用于延迟构建模块的预构建JavaScript捆绑包的AMD系统

    script type =" text/javascript " &gt; /* Your Application Modules */ define ( 'app' , [ 'jquery' ] , function ( $ ) { alert &#40; "We've got jquery!" &#41; ; return { init : /* ... */ } ; // ...

    ukulelejs:Ukulelejs是一种轻量级的双向绑定javascript工具

    script type =" text/javascript " src =" ukulelejs/dist/uku.js " &gt; &lt;/ script &gt; ... &lt;/ head &gt; 将“ uku-application”作为属性添加到任何html标签中,然后ukulelejs将控制整个此标签 &lt; ...

    fengari-web:提供在浏览器中运行Fengari所需的一切

    script src =" fengari-web.js " type =" text/javascript " &gt; &lt;/ script &gt; 现在,任何类型为application/lua脚本都将由fengari运行: &lt; script type =" application/lua " &gt;print ( "Hello World!...

    fondue-middleware:使用火锅在 .js 和 .html 文件中检测 JavaScript

    火锅中间件Connect/Express 中间件会自动检测您网站上所有带有的 JavaScript,包括作为application/javascript文件,以及作为text/html文件中的 script 标签。 app . use ( require ( 'fondue-middleware' ) ( ) ) ;...

    microMVC:极简的 Javascript MVC 框架

    script type =" text/javascript " src =" microMVC/dist/js/micromvc.min.js " &gt; &lt;/ script &gt; 创建应用程序: var app = new microMVC . Application ( ) ; 添加控制器: app . controllers . add ( ...

    crtmpserver源码

    &lt;script type='text/javascript' src='swfobject.js'&gt;&lt;/script&gt; &lt;div id='mediaspace'&gt;This text will be replaced&lt;/div&gt; &lt;script type='text/javascript'&gt; var so = new SWFObject('player.swf','mpl','640','...

    网上图书销售数据库+ASP

    '-------------------------------------------------------------------- ' Microsoft ADO ' ...' ' ' ' ADO constants include file for VBScript ' '------------------------------------------------------------...

    javascript权威指南(第六版)

    包含英文和中文两个版本附有本书源码. Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii 1. Introduction...

    eagerflash幻灯片标签

    一、手动添加函数标签 1、把eAgerFlash.swf放在程序根目录下的/flash目录下。即地址为:程序目录/flash...二、或者把压缩包内的PE_Label.mdb文件解压至动易目录的temp中,然后进“后台-自定义标签管理-导入标签”即可。

    网页播放器代码(javascript 播放器 控制)

    发表:不详 阅读: 37 次 关键字:不详 字体:[大 中 小] 详细参数可查询MSDN http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/settingsobject.asp &lt;!DOCTYPE ...

Global site tag (gtag.js) - Google Analytics