Domanda

Se carico un HTML da file: // e nel codice HTML c'è un AJAX 'GET' richiesta a un URL relativo, significa l'URL punta a un file e il file viene caricato.

Posso avere un comportamento simile per 'mettere'? Significato sovrascrittura il contenuto del file con i dati AJAX?

Ho bisogno di questo modo che io possa facilmente eseguire il debug degli script senza la necessità di impostare un server HTTP per ospitare loro e rispondere alle URL richiesti.

Grazie

È stato utile?

Soluzione

Per quanto ne so, il modello HTML / script nel browser attuali non consente la modifica delle risorse locali (una sorta di sandbox - pensare al caos che si verificherebbe se una pagina HTML potrebbe scrivere in un file locale). Il file: // è solo un modo per dire al browser una risorsa che sta cercando è locale alla macchina su cui sta girando, in modo che non sarà necessario utilizzare la rete. Così si può leggere risorse locali dallo script -. Non cambia li

Perché non basta eseguire un server web locale? Avrete bisogno comunque alla fine.

Altri suggerimenti

Non penso così. Dove i dati sarebbero inviare per e quale sarebbe elaborarlo?

ExtJs ha piena REST su Ajax chiamate. Utilizzando l'uscita "core" è gratuito.

Controlla la loro documentazione in linea: http://extjs.com/products/extcore/manual/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top