una script pagina origen navegadores los funcion fallado evitar ejecutar con cargar cargando carga caché cache borrar asíncrona asincrona archivos aplicación antes actualizar javascript html css safari

pagina - Problema al cargar archivos externos(CSS y JavaScript) en Safari



evitar caché de los navegadores al actualizar una aplicación web (3)

El problema se puede resolver guardando la página html en " Codificación de Windows-1252 "

Estoy teniendo una situación extraña aquí donde los archivos de mi sitio externo, tanto JavaScript como CSS, se interpretan como corruptos de algún modo en los navegadores Safari. El mismo sitio se ve bien en Internet Explorer, pero en Safari, el javascript y el css se ignoran por completo. Si miro los archivos a través del Inspector, puedo ver que Safari considera que estos archivos contienen caracteres basura, ya sean símbolos asiáticos o cuadros cuadrados. Sin embargo, cuando navego directamente a los archivos, parecen estar bien. Vea el sitio a continuación, visto en Safari 5, para ver un ejemplo:

http://amsoell.com/dch/castlemoore

Si incrusto el mismo CSS o JavaScript exacto en el HTML, se renderiza perfectamente. No sé si esto es un problema de servidor o algo en mi CSS, pero estoy en mi ingenio final aquí.


Incluya el parámetro charset="utf-8" en sus etiquetas <script> y <link> :

<script type="text/javascript" charset="utf-8" src="script.js"></script> <link rel="stylesheet" type="text/css" charset="utf-8" href="style.css">


Revisé su sitio web para validación y no es válido. Pero lo más interesante es que tu codificación es utf-16le . Deberías poner tu codificación en utf-8 . Simplemente ponga la siguiente línea en su sección <head> :

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>