因?yàn)镹ginx下的gzip默認(rèn)不壓縮javascript、圖片等靜態(tài)資源文件
創(chuàng)新互聯(lián)建站"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!創(chuàng)新互聯(lián)建站具備承接各種類型的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)項(xiàng)目的能力。經(jīng)過(guò)10多年的努力的開(kāi)拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
可以通過(guò)gzip_types指定需要壓縮的MIME類型
gzip?on;
gzip_types?text/plain?application/x-javascript?text/css?text/javascript;
MIME(Multipurpose Internet Mail Extensions)多用途互聯(lián)網(wǎng)郵件擴(kuò)展類型。是設(shè)定某種擴(kuò)展名的文件用一種應(yīng)用程序來(lái)打開(kāi)的方式類型,當(dāng)該擴(kuò)展名文件被訪問(wèn)的時(shí)候,瀏覽器會(huì)自動(dòng)使用指定應(yīng)用程序來(lái)打開(kāi)。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開(kāi)方式。
常見(jiàn)MIME類型參考:
格式前面為后輟名,后面為對(duì)應(yīng)的MIME型(例如:rar application/x-rar-compressed 表示。RAR對(duì)應(yīng)的是application/x-rar-compressed )
{ ".apk", "application/vnd.android.package-archive" },
{ ".asp", "application/x-asap" },
{ ".flv", "flv-application/octet-stream" },
{ ".gif", "image/gif" },
{ ".gz", "application/x-gzip" },
{ ".htc", "text/x-component" },
{ ".htm", "text/html" },
{ ".html", "text/html" },
{ ".ico", "image/x-icon" },
{ ".jpeg", "image/jpeg" },
{ ".jpg", "image/jpeg" },
{ ".js", "application/x-javascript" },
{ ".mht", "message/rfc822" },
{ ".mhtml", "message/rfc822" },
{ ".mp3", "audio/mpeg" },
{ ".mp4", "video/mp4" },
{ ".mpa", "video/mpeg" },
{ ".mpeg", "video/mpeg" },
{ ".mpg", "video/mpeg" },
{ ".mpg4", "video/mp4" },
{ ".pdf", "application/pdf" },
{ ".png", "image/png" },
{ ".ppt", "application/vnd.ms-powerpoint" },
{ ".pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" },
{ ".pqf", "application/x-cprplayer" },
{ ".rf", "image/vnd.rn-realflash" },
{ ".rgb", "image/x-rgb" },
{ ".rmvb", "audio/x-pn-realaudio" },
{ ".shtml", "magnus-internal/parsed-html" },
{ ".swf", "application/x-shockwave-flash" },
{ ".tif", "image/tiff" },
{ ".wml", "text/vnd.wap.wml" },
{ ".xhtm", "application/xhtml+xml" },
{ ".xhtml", "application/xhtml+xml" },
{ ".xla", "application/vnd.ms-excel" },
{ ".xlc", "application/vnd.ms-excel" },
{ ".xll", "application/x-excel" },
{ ".xlm", "application/vnd.ms-excel" },
{ ".xls", "application/vnd.ms-excel" },
{ ".xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" },
{ ".xlt", "application/vnd.ms-excel" },
{ ".xlw", "application/vnd.ms-excel" },
{ ".xm", "audio/x-mod" },
{".xml","text/plain"},
{".xml","application/xml"},[1]
{ ".zip", "application/zip" },
{ ".json", "application/json" },
我覺(jué)得吧是你的某個(gè)標(biāo)簽寫(xiě)錯(cuò)了。
有時(shí)候標(biāo)簽沒(méi)有閉合或者少寫(xiě)了個(gè)引號(hào)什么的就容易出現(xiàn)這種問(wèn)題。
比如你的字符串只寫(xiě)了一個(gè)引號(hào),dw就會(huì)把后面的東西都當(dāng)成字符串。
可以理解 Math.floor()為向下取整
其他的跟數(shù)學(xué)計(jì)算一樣的,代入就行了
第一步,你要知道報(bào)錯(cuò)的js文件在哪里
一般有兩種方法
1、從eclipse左側(cè)的項(xiàng)目欄中查看,打小紅×的js就是了,然后看它在哪個(gè)文件中
2、(不常用)在eclipse編輯器的左上方找到window -- show view --others --
General -- problems ,你就可以看到許所有的報(bào)錯(cuò)了
找到j(luò)s的報(bào)錯(cuò),找出它的路徑
第二步,找到導(dǎo)入外部js文件的項(xiàng)目,右鍵 -- Propertie
--? javascript? -- Editer -- include path? --? Excluded
找到exclusion patterns模塊,點(diǎn)擊右側(cè)的add然后找到你需要
忽略掉的js文件的路徑即可
然后一路finish/ok即可
傳統(tǒng)的javascript程序的MIME類型是“text/javascript”,其他使用的還有"application/x- javascript"(x前綴表示這是實(shí)驗(yàn)性的,不是標(biāo)準(zhǔn)的類型),RFC4329規(guī)定了“text/javascript”類型,因?yàn)樗毡楸皇褂谩?然而,javascript程序并不是真正的文本文件,這就表示這個(gè)類型已經(jīng)意味著過(guò)時(shí)了,而推薦使用"application/javascript" (去除x前綴)。然而,在寫(xiě)程序的時(shí)候,"application/javascript"沒(méi)有很好的支持。這也就是"application/x- javascript"被使用在很多網(wǎng)頁(yè)中的原因。
類型一:
解決辦法有兩個(gè)。
將請(qǐng)求的Accpet字段中加一個(gè)application/x-javascript(我測(cè)試通過(guò))。
在IIS中給js添加text/javascript這個(gè)MIME type。(Configure MIME Types IIS 6.0)
類型二:
一、HTTP 406 錯(cuò)誤意識(shí)為Not acceptable。翻譯過(guò)來(lái)是“無(wú)法接受”。
二、使用的客戶端,比如瀏覽器向 Web 服務(wù)器表明它將接受的服務(wù)器反饋數(shù)據(jù)的特征。 這是通過(guò)使用以下幾個(gè)類型來(lái)完成:
1、接受客戶端所接受的 MIME (多功能互聯(lián)網(wǎng)郵件擴(kuò)充服務(wù)) 類型。
2、接受字符集。
3、接受編碼。
4、接受語(yǔ)言。
5、接受范圍。
三、如果 Web 服務(wù)器檢測(cè)發(fā)現(xiàn)它想反饋的數(shù)據(jù)不能為客戶端所接受,它則反饋一個(gè)含有 406 錯(cuò)誤代碼的報(bào)頭。
四、出現(xiàn)此類錯(cuò)誤時(shí),個(gè)人無(wú)法解決此錯(cuò)誤。必須和互聯(lián)網(wǎng)服務(wù)供應(yīng)商 ( ISP) 及 Web 服務(wù)器軟件供應(yīng)商聯(lián)絡(luò),以確定產(chǎn)生該錯(cuò)誤的確切原因。