Co znamená chyba Resource interpreted as Script but transferred with MIME type text/x-js

Uvedená chyba v nadpisu neznamená, že máte chybu v HTML nebo JS, ale znamená, že server neposílá očekávaný  HTTP Content-Type header field hodnotu pro JS scripty.

Pokud provozuje Apache server, pak stačí do konfigurace připsat

AddType text/javascript .js

Více najdete v dokumentaci Apache.

Pokud jsou však JS scripty generované serverem (PHP), pak je potřeba do nich přidat následující příkaz.

header('Content-Type: text/javascript; charset=UTF-8');

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

This site uses Akismet to reduce spam. Learn how your comment data is processed.