Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Leggere file JSON in locale

    Buongiorno, scusate ma sono completamente ignorante in JAvascript
    Sto cercando di visualizzare i dati su una pagina HTML leggendo un file JSON che risiede in locale sul mio PC.
    Inserendo gli script ottengo questo errore
    ******
    Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
    ******
    Da quello che posso capire è che Java non permette di leggere file locali ma ci vorrebbe un indirizzo http:// ... ecc.
    Qual è la soluzione ?
    PS
    Come Libreria carico questa:
    http://ajax.googleapis.com/ajax/libs.../jquery.min.js

    Grazie
    http://www.kissene.com

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, jquery e' solo la libreria che usi e va bene. Il cross orgin e' dovuto a delle restrizioni di sicurezza di javascript stesso.
    Per leggere un file/url che non sta su stesso dominio o il dominio ha la regola per abilitare il cross origin per richieste provenienti da dominio X oppure puoi fare una chiamata ad una url/script su stesso dominio e questa lato server andrà a prendere i dati e li ritornerà a sua volta.

  3. #3
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, jquery e' solo la libreria che usi e va bene. Il cross orgin e' dovuto a delle restrizioni di sicurezza di javascript stesso.
    Per leggere un file/url che non sta su stesso dominio o il dominio ha la regola per abilitare il cross origin per richieste provenienti da dominio X oppure puoi fare una chiamata ad una url/script su stesso dominio e questa lato server andrà a prendere i dati e li ritornerà a sua volta.
    Ciao, grazie per la cortese risposta.
    Però il problema è che non devo inserire una url, ma devo leggere dei dati sul mio pc e un indirizzo tipo C:/ .... non lo accetta
    Mi pare di capire che Java ha delle restrizioni per quanto riguarda leggere file in locale e quindi avrei bisogno di capire come fare per bypassarle
    Ho un file .JSON sul mio disco C e dovrei caricarlo su una pagina HTML, pare una cosa semplice ma non ne esco
    http://www.kissene.com

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Usi solo html quindi ? nessun linguaggio lato server in locale?
    Non usi xampp o wamp ad esempio?
    Prova come indicato qui

  5. #5
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Usi solo html quindi ? nessun linguaggio lato server in locale?
    Non usi xampp o wamp ad esempio?
    Prova come indicato qui
    No, nessun linguaggio, né WAMP
    OK, grazie, ora ci guardo, forse è la soluzione
    http://www.kissene.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.