我在很多页面上尝试过所有解决方案都没有成功。我没有安装Visual Studio,因此不需要进行注册表调整。将标头标签添加到PHP中对我来说不起作用。它似乎影响了我的.css文件以及我的.js文件。 Firefox只显示.css错误,并且根本不显示任何样式规则。
确切的错误是......
资源解释为样式表,但使用MIME类型text / html传输:“http://newpcs.perrycs.com/css/bootstrap-theme-cerulean.css”。
和
资源被解释为脚本,但使用MIME类型text / html传输:“http://newpcs.perrycs.com/js/bootstrap.js”。
更新 我从网络主机IT找到了修复程序。他们说要将以下代码添加到我的.htaccess文件中,它可以解决.css而不是Chrome中的.js。这是他们给我的代码......
Options -Indexes
<FilesMatch "(\.css)$">
AddType text/css .css
Header set Content-Type text/css
</FilesMatch>
AddType application/x-javascript .js
它为.css而不是.js
修复了它我也试过......
AddType application/javascript .js
没有运气。我等着再次收到IT部门的回复,但与此同时我会继续寻找。我知道.js的工作原理......这只是一个OCD的事情......我不想在Chrome中出现任何错误。
答案 0 :(得分:1)
请你试试:
AddType application/javascript *.js
我觉得*
可能有帮助。
可能会为JS重新声明CSS的相同内容会有所帮助吗?
<FilesMatch "(\.js)$">
AddType application/javascript .js
Header set Content-Type application/javascript
</FilesMatch>
答案 1 :(得分:1)
如果CSS规则有效,您可以为JavaScript复制它:
<FilesMatch "(\.js)$">
AddType application/javascript .js
Header set Content-Type application/javascript
</FilesMatch>
答案 2 :(得分:1)
我在等待IT部门的帮助。我之前问过他们......我应该像.css一样使用.js吗?我被告知不...你唯一需要的是.js
AddType application/x-javascript .js
他们给了我什么......而且它并没有解决我的问题。我也试过......
AddType application/javascript .js
并没有那么好。
所以......我想我会尝试一下我被告知不要尝试的事情。这是我最后的.htaccess文件。
Options -Indexes
<FilesMatch "(\.css)$">
AddType text/css .css
Header set Content-Type text/css
</FilesMatch>
<FilesMatch "(\.js)$">
AddType application/javascript .js
Header set Content-Type application/javascript
</FilesMatch>
并且...它的工作原理! Chrome中没有更多错误。我不知道.htaccess文件......我想......好吧,毕竟它并没有与.js一起工作......那么这会带来什么伤害呢?有人想帮助我,并告诉我,我所做的是一件坏事吗?有什么不好的副作用吗?
我还应该注意......过去我的.css文件或我的.js文件从未出现过问题。它似乎是在他们升级之后发生的,但我不确定,因为当我注意到我的CSS样式从我的项目中消失时,我没有正确地调查问题。好吧,只要它有效......
答案 3 :(得分:-2)
哦,伙计,他们在拖你! 这是一个非常简单的案例,不需要改变.htaccess。
关于文件格式。我不是指扩展名,而是你创建文件的方式。
例如:如果你在linux服务器上收到错误,我打赌你在windows explorer中创建了该文件或者有点。
解决方案是在记事本++中打开文件并转到菜单“编码”。 您不必知道为您的网络服务器选择了哪个字符集。 他们必须匹配(fileformat-serverformat) 现在你选择“转换成[yourformat]”,对我来说是“UTF8 wo BOM”。
在尝试此操作之前备份您的文件。