2010-10-03 15 views
5

tengo una página web que me gustaría utilizar localmente, sin un servidor web, simplemente abriendo el archivo HTML local en mi navegador. Esta página web en cuestión carga datos a través del método de jQuery getJSON(), como en:Cargar archivos JSON locales a través de file: // desencadena violación de origen nulo entre dominios, ¿solución? (JQuery)

$.getJSON("mydata.json", function(j) { 
... 

Los archivos JSON también son locales, y se almacenan en el mismo directorio que la página web. Cuando intento utilizar la página, obtengo:

El origen nulo no está permitido por Access-Control-Allow-Origin.

(Chrome 6 OS X, los errores similares en Firefox y Safari).

¿Hay alguna forma de evitar esto? ¿Es posible cargar JSON desde archivos locales? ¡Gracias!

Respuesta

1

intente ejecutar Chrome con --allow-file-access-from-files.

+0

Gracias por la sugerencia. Obtengo "no se puede cargar el archivo" cuando lo intento de esa manera. – mrjf

Cuestiones relacionadas