Quiero cargar un archivo .txt local y trabajar con el contenido en javascript. Mi archivo local es como C: \ Users \ que \ Desktop \ archivo.txt GraciasCargar archivo .txt de Javascript con jQuery
Respuesta
por defecto JavaScript no está permitido para acceder al sistema de archivos local por razones de seguridad. Si desea permitir que un script en particular acceda a un archivo local, entonces tiene 2 opciones.
1a. Cambiar su modelo, coloque el archivo de texto en el servidor y la carga a partir de ahí ...
1b. Ejecutar un servidor web local de :-)
2 ... esto se convierte en navegador dependiente,
En particular,
puede crear un javascript firmado para Mozilla como los navegadores, ver los detalles http://www.mozilla.org/projects/security/components/signed-scripts.html
puede crear un complemento ActiveX que permita el acceso local para tipos de IE ...;
y para cualquier otra cosa de nuevo leer o acceso local.
No es posible, colocarlo en un servidor web (en el mismo dominio que está trabajando) a continuación, realizar un AJAX LLEGAR .
var file = (function func1() {
var result;
$.ajax({
type: "GET",
url: file,
async: false,
success: function(data){
result = data;
}
});
return result;
})();
No es cierto. No puede cargar el texto desde el archivo usando javascript, pero ciertamente puede obtenerlo en javascript para su procesamiento. Ver mi respuesta –
Sí, puede usar una cantidad de soluciones de fondo, respondí la pregunta en el contexto de JavaScript, una solución basada en el cliente, – Anders
Se podría crear una instancia de un control WebBrowser, utilizar C# para cargar el contenido del archivo .txt en un div o algo e ir de allí.
Supongo que con su pregunta usted está tratando de hacer alguna forma de creación de plantillas JS. En cuyo caso, lo que probablemente quiere ver algo como esto: http://github.com/andyet/icanhaz.js
El corto de él es que se puede almacenar texto que desea acceder en el JS de esta manera:
<script id="my_snippet" type="text/html">
Whatever random text here, format doesn't really matter,
you can use whatever unless you're trying to serve it as xml.
</script>
¡Es realmente válido en HTML 5. Luego puede recuperar los contenidos en JS de la siguiente manera:
$ ('# my_snippet'). html();
ICanHaz.js abstrae todo esto un poco para ti, así que si estás creando plantillas ... Te recomiendo que lo uses.
Permitir que un sitio web acceda a c: \ path \ file.xxx en la computadora del cliente es una importante violación de seguridad. Javascript nunca tendrá esta funcionalidad.
- 1. JQuery para cargar el archivo Javascript dinámicamente
- 2. Archivo por lotes Para cargar .txt a FTP
- 3. jQuery: carga el archivo txt e insértalo en div
- 4. ¿Puedo leer un archivo .TXT con PHP?
- 5. leer el archivo txt a través del cliente javascript
- 6. ¿Cómo cargar un archivo JavaScript de otro?
- 7. Escribir archivo local con jQuery o Javascript
- 8. ¿cargar archivo con ftp?
- 9. Pasar archivo desde Javascript cargar a PHP
- 10. Cargar plantilla HTML con JavaScript
- 11. Cargar un archivo binario usando JavaScript puro
- 12. ¿Puedo cargar javascript desde un archivo php?
- 13. XSLT insertando un archivo TXT
- 14. Adjuntar un archivo txt en
- 15. PHP - analizar un archivo txt
- 16. Escribiendo al archivo txt desde StringWriter
- 17. generando un archivo con django para descargar con javascript/jQuery
- 18. Leer carrozas de un archivo .txt
- 19. Leer el archivo txt con multi-threaded en python
- 20. Análisis del archivo txt CSV/tab-delimited con Python
- 21. Modificar un archivo .txt en Java
- 22. Cómo convertir el archivo * .txt en Unicode
- 23. Cómo leer en un archivo txt
- 24. jQuery con javascript
- 25. Convertir archivo txt a csv en powershell
- 26. cómo sobrescribir datos en un archivo txt?
- 27. Poner un archivo .txt en un DataGridView
- 28. Crear un nuevo archivo txt usando VB.NET
- 29. Comience a cargar después de elegir un archivo, usando jQuery.
- 30. Async Cargar archivos de JavaScript con devolución de llamada
Genial. ¿Cual es tu problema? – Yacoby
posible duplicado: http://stackoverflow.com/questions/196498/how-do-i-load-the-contents-of-a-text-file-into-a-javascript-variable – mk12
lo he visto. pero quiero sacarlo de mi computadora directamente. jQuery.get ('archivo: // C: /Users/Luccas/Desktop/idades.txt', función (datos) { var myvar = data; }); parece que no funciona, solo solución para colocar en el servidor para obtener a través de ajax dijo debajo. – Luccas