PROBLEMA ACTIVEX(FileSystemObject)
Publicado por SATURNO (1 intervención) el 17/07/2004 00:49:24
PROBLEMA ACTIVEX(FileSystemObject)
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!!!! :'(
SI ES ERROR DE CONFIGURACION DEL EXPLORADOR QUISIERA SABRE CUALES SON LOS CAMBIOS APROPIADOS PARA EL FUNCIONAMIENTO DEL ACTIVEX. MIL GRACIAS!!!
***** 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>
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!!!! :'(
SI ES ERROR DE CONFIGURACION DEL EXPLORADOR QUISIERA SABRE CUALES SON LOS CAMBIOS APROPIADOS PARA EL FUNCIONAMIENTO DEL ACTIVEX. MIL GRACIAS!!!
***** 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>
Valora esta pregunta


0