Foros del Web » Programando para Internet » Javascript »

escribir archivo txt con javascript en el cliente

Estas en el tema de escribir archivo txt con javascript en el cliente en el foro de Javascript en Foros del Web. Hola me gustaria poder crear y escribir un archivo el el cliente via javascript, tengoe este codigo pero no me funca, ojala me puedan ayudar ...
  #1 (permalink)  
Antiguo 27/11/2003, 14:17
 
Fecha de Ingreso: octubre-2003
Mensajes: 6
Antigüedad: 20 años, 6 meses
Puntos: 0
escribir archivo txt con javascript en el cliente

Hola me gustaria poder crear y escribir un archivo el el cliente via javascript, tengoe este codigo pero no me funca, ojala me puedan ayudar


<html>
<head>
<title> New Document </title>
</head>
<script language="JavaScript">

function fwrite_x(folder,filename,data,mode){ //fwrite_x v1.0 byScriptman
//modes: 0:si no existe, regresa false ;1: sobreescribe; 2:append.

filename=folder+filename;
if(fso.FileExists(filename) == false&&mode==0)
return false;
if(fso.FileExists(filename) != false&&mode==2) {
tf = fso.OpenTextFile(filename,1);
var dataold = tf.readall(); tf.close(); }
else dataold="";
var tf = fso.CreateTextFile(filename,2);
tf.write(dataold+data);
tf.close();
return true;
}
</script>
<body onload="fwrite_x('../dir','archivo.txt','hola',2);">

</body>
</html>


me aparece un error de javascript
fso no esta definido???????????

  #2 (permalink)  
Antiguo 28/11/2003, 04:36
Avatar de homer  
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 40
Antigüedad: 21 años, 1 mes
Puntos: 0
No sé si sacaste el script de esta página, pero en ella se comenta cómo debe usarse...

http://www.programacion.com/html/foros/3/msg/25530/

Dáte cuenta de que dicen que tienes que definir la variable fso:

var fso = new ActiveXObject("Scripting.FileSystemObject");

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:44.