2013-05-30 4 views
1

Когда я загрузить мой веб-приложение в Chrome он показывает folliwing в журнале консоли:MIME тип ошибочными Chrome

Ресурс интерпретируется как сценарий, но передается с MIME тип текста/простой:

Я думаю, что это причина проблем, которые у меня были (совершенно правильные функции, которые работают в консоли, но не в файлах сценария .js).

Я читал, что решение заключается в том, чтобы поставить <script type= с на "application/javascript". Я пробовал это, но это провалилось. Есть ли другое решение?

+0

посмотрите на это: http://stackoverflow.com/questions/4101394/javascript-mime-type – Chris

+0

ОК, @ Cube32, я прочитал это, и он говорит, что мне не нужен тип, так это значит, что это не может быть причиной моих проблем? – samdy1

+0

На самом деле вы не указали, какова была проблема с корнем, поэтому нет способа узнать, связано ли это - отредактируйте свой вопрос и добавьте основную проблему. – Chris

ответ

1

Theres ошибка с сервера-сторонний код, сервер посылает «текст/обычный», когда браузер ожидает «текст/JavaScript»

.. как исправить это зависит от того, какой сервер вы используете (lighthttpd/Apache/Nginx/и т.д.), но .. если у вас есть какой-то язык сценариев, как PHP (который почти все вебсервер есть в эти дни), вы можете использовать, чтобы настроить MIME .. как

jsstuff.js.php

<?php header("content-type: text/javascript");?> 
//javascript goes here! 
Смежные вопросы