type images for content javascript mime-types meta-tags

javascript - images - mime type xls



¿Recurso interpretado como otro pero transferido con texto de tipo MIME/javascript? (7)

Sigo recibiendo " Recurso interpretado como otro pero transferido con texto / javascript de tipo MIME ", pero todo parece funcionar bien. Esto solo parece estar sucediendo en Safari 4 en mi Mac.

Me recomendaron que agregue "meta http-equiv="content-script-type" content="text/javascript" al encabezado, aunque eso no hizo nada.


Causa problemas si está llamando a un javascript que agrega funcionalidad, es probable que falle, como lo hace para mí. No hay respuestas reales todavía.


El navegador (basado en webkit) está emitiendo una advertencia de que ha decidido ignorar el tipo MIME proporcionado por el servidor web, en este caso texto / javascript, y está aplicando un tipo MIM diferente, en este caso "otro".

Es una advertencia que los usuarios normalmente pueden ignorar, pero un desarrollador puede encontrar útil cuando busca pistas sobre un problema. Para este ejemplo, podría explicar por qué no se estaba ejecutando algún javascript.


Hay una configuración para el módulo MIME de Apache donde no se agrega el tipo para javascript, para resolverlo, simplemente abra el archivo .htaccess O el archivo httpd.conf, agregue las siguientes líneas

<IfModule mod_mime.c> AddType text/javascript .js </IfModule>

Reinicie el servidor apache, el problema se resolverá.


La forma más común de obtener el error es con el siguiente código:

<img src="" class="blah" />

Una url en blanco es un acceso directo para la url de la página actual, por lo que se realiza una solicitud duplicada que devuelve el tipo de contenido html. El navegador está esperando una imagen, pero en su lugar obtiene html.


Recibí este error debido a que faltaba un elemento que un complemento jquery intentó llamar a través de js var btn . Cambié, comenté las imágenes que no eran necesarias (y no existían) y la advertencia (google chrome dev tools) se corrigió:

$(mopSliderName+" .sliderCaseRight").css({backgroundImage:"url("+btnChange.src+")"});


Recibí este error debido a una secuencia de comandos con permisos incorrectos que muestra un error HTTP 403. Le di los derechos de lectura y ejecución en todos los ámbitos y funcionó.


Su servidor web está enviando el contenido con un cierto tipo de MIME. Por ejemplo, una imagen PNG se enviaría con el encabezado HTTP Content-type: image/png . Configure su servidor web o script para enviar el tipo de contenido adecuado.