Archivo de texto desde HTML

Iniciado por Flamer, 4 Octubre 2013, 21:56 PM

0 Miembros y 1 Visitante están viendo este tema.

Flamer

hola gente estoy esperimentando un poco y pues quiero saber si se puede crear un archivo desde html ejecutando un script:

<html>
<head>
<script>
function WriteFile()
{

var Archivo = new ActiveXObject("Scripting.FileSystemObject");
var File = Archivo.CreateTextFile("c:\\Pruebas.txt",true);
File.WriteLine("Hola mundo");
File.Close();

}

</script>
</head>
<body>

<p>Creando Archivo</p>

<input type='button' onclick=' WriteFile()' value='Crealo' />
</body>
</html>


lo malo que no me funsina quisiera saber que tengo mal

Yo quiero dar click al boton y que se cree el archivo

saludos Flamer y espero me contesten

#!drvy

#1
Si lo estas ejecutando en local no debería ver problemas, asegúrate de darle permisos al script (te los debería de pedir nada mas hagas click en "Crealo"). Si tienes UAC igual deberías desactivarlo o al menos correr IE como admin.




Si lo estas ejecutando via web (algun hosting ajeno) entonces tendrás complicaciones xD.

Para empezar, debes poner la dirección en los sitios de confianza. Para hacerlo, abres el IE, te vas a Herramientas y seleccionas Opciones de Internet. En la pestaña Seguridad, selecciona Sitios de Confianza y pulsa el botón Sitios. Agrega tu sitio (si no tiene https desmarca la casilla "Requerir comprobación del servidor...") y dale Aceptar.

Ahora, en la misma pestaña (Seguridad - Sitios de Confianza), baja el slider de Nivel de seguridad a Bajo (abajo del todo). Aplica y ya debería funcionar perfectamente.

PD: El script esta bien. No tiene errores.

Saludos

Flamer

hola @drvymonkey gracias por tu ayuda que tonto soy solo le faltaba darle permisos al script.

Ya me crea el archivo es que casi no soy de html soy mas de olly

y si lo estoy ejecutando localmente

saludos flamer y hojala y lesirva este post a alguien