Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2004, 16:11
pjcaro
 
Fecha de Ingreso: agosto-2002
Mensajes: 88
Antigüedad: 21 años, 8 meses
Puntos: 1
Pregunta PROBLEMA ACTIVEX "Scripting.FileSystemObject" !!ayuda!!!

TENGO UN SERIO PROBLEMA EN UNA RUTINA JAVASCRIPT, QUE IMPLEMENTO EN UNA FORMA HTML, DONDE DESEO CREAR UN ARCHIVO CON EL CONTENIDO DE ALGUNOS CAMPOS CAPTURADOS EN LA FORMA.

CREO UNA RUTINA E INVOCO EL ACTIVEX "Scripting.FileSystemObject", PERO ME GENERA UN ERROR = "El servidor de automatizacion no puede crear el Objeto", HE LEIDO QUE PUEDE SER CONFIGURACION DEL INTERNET EXPLORER, PEOR NO SE QUE LE CAMBIO O COMO HAGO PARA EJECUTAR ESTE ACTIVEX QUE ME PERMITA CREAR, ABRIR, GRABAR Y CERRA EL DOCUMENTO O LAS CARPETAS. ANEXO EL SCRIPT (ESTOY TRABAJANDO CON EL INTERNET EXPLORER 6.0 SOBRE XP). MIL GRACIAS POR SU PORNTA AYUDA!!!!

***** script *****

<html>
<head>
<title></title>
<SCRIPT language="javascript" type="text/jscript">
function escribe()
{
var contenido;
contenido = "<Datos>\n";
contenido += "<campo1>"+document.getElementById('campo1').value +"</campo1>\n";
contenido += "<campo2>"+document.getElementById('campo2').value +"</campo2>\n";
contenido += "</Datos>\n"
var fso, file;
fso = new ActiveXObject("Scripting.FileSystemObject");
Nombre = fso.CreateTextFile("c:\\datos.xml",true);
Nombre.write(document.all("Contenido").value);
Nombre.close();
}
</SCRIPT>
</head>
<body>
<table border="1">
<tr>
<td><input type="text" name="campo1" id="campo1"></td>
<td><input type="text" name="campo2" id="campo2"></td>
<td><input type="button" value="Envia" onclick="escribe()"></td>
</tr>
</table>
</body>
</html>