Theo điều này: Javascript MIME Type, có vẻ như tôi nên phục vụ JS của tôi là "văn bản/javascript". Khi tôi kiểm tra giao tiếp mạng giữa trình duyệt của tôi và localhost (hoặc máy chủ của tôi), kiểu MIME của JS được lưu trữ trên máy chủ web của tôi là application/x-javascript. JS từ Google CDN (ví dụ: jQuery) là văn bản/javascript.Đặt loại JS MIME của tôi thành "văn bản/javascript"
Tôi muốn làm cho JS của mình trở thành văn bản/javascript. Trong .htaccess của tôi, tôi đã thử thêm điều này: AddType text/javascript .js
, nhưng nó không thay đổi loại MIME của tôi.
Đề xuất?
Nó phải là 'application/javascript'. Không có trình duyệt nào quan tâm nếu nó là 'application/x-javascript'. Cách tốt nhất để khắc phục đó là nâng cấp hệ thống cơ bản, có tệp mime.types lỗi thời. – Quentin
"Không có trình duyệt" hoặc "không có trình duyệt CURRENT?" Có vẻ như từ liên kết mà IE có thể có vấn đề. Và mặc dù có vẻ như 'application/javascript' là kiểu MIME "đúng", tôi đang cố gắng làm như Google và sử dụng 'text/javascript'. – StackOverflowNewbie
'application/x-javascript' xuất hiện trên cả hệ thống WAMP và LAMP của tôi. Tôi nghĩ rằng bằng cách nào đó mã của tôi, .htaccess, vv là thủ phạm. – StackOverflowNewbie