2010-10-03 11 views
5

Ho una pagina web che vorrei usare localmente, senza un server web, semplicemente aprendo il file HTML locale nel mio browser. Questa pagina web in questione carica i dati tramite il metodo di jQuery getJSON(), come in:Carica file JSON locali tramite file: // attiva la violazione di origine null tra domini, soluzione? (jQuery)

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

I file JSON sono anche locali, e sono memorizzati nella stessa directory come la pagina web. Quando tento di utilizzare la pagina, ottengo:

Origine null non consentita da Access-Control-Allow-Origin.

(Chrome 6 OS X, errori simili in Firefox e Safari).

C'è qualche modo per aggirare questo? È possibile caricare JSON da file locali? Grazie!

risposta

1

Prova a eseguire Chrome con --allow-file-access-from-files.

+0

Grazie per il suggerimento. Ottengo "impossibile caricare il file" quando provo in questo modo. – mrjf

Problemi correlati