Colocar un archivo en un cliente web

25/06/2007 - 23:13 por juan orbezo | Informe spam
Hola a todos ,
Necesito por favor su ayuda, como puedo hacer para q mi pagina web deje un
log (de preferencia un archivo txt) en la PC del cliente cuando este realize
alguna consultas en dicha pagina web.
La pagina web esta realizad en ASP 3.0
De antemano muchas gracias.

Atentamente,
Juan Orbezo

Preguntas similare

Leer las respuestas

#1 Jose A. Fernandez
26/06/2007 - 04:57 | Informe spam
Hola Juan
(este post te lo conteste en los news de asp.net, y lo vi tambien aqui
en asp asi que la ultima parte ya me contestaste jeje)

Lamentablemente por razones de seguridad la web (sea javascript,
flash) no tiene acceso al disco del visitante, imaginate el "desastre"
que ocasionaria si se puedar escribir libremente en el disco.
Asi que tendras que evaluar otras alternativas:

1) Por ejemplo que el usuario pueda descargar (por desicion de el
el listado y lo guarda en su disco)
2) Implementar algun Activex que realice esta tarea (por ejemplo
windows update utiliza un activex para la actualizacion de nuestras
maquinas, flash mismo es un activex). Puedes crear uno para lo que
necesitas.
3) (la excepcion a la regla que te comentaba de seguridad son las
cookies), puedes guardar un listado (con limite) como una cookie en el
disco, y luego recuperarla la proxima vez que el usuario accede a tu
sitio
La pregunta de "cuan grande puede ser la cookies (por lo menos para
IE) 4k
http://support.microsoft.com/kb/306070/es
- al menos 300 cookie (para tu sitio)
- al menos 4096 bytes por cookie (como mide por el tamaño de los
caracteres que componen el cookie non-terminal en la descripción de
sintaxis del encabezado Set-Cookie)
- al menos 20 cookie por nombre exclusivo de host o dominio

4) Si nos ajustamos por ejemplo al IE tenenmos una cuarta
posibilidad: UserData
http://msdn2.microsoft.com/en-us/li...31424.aspx
Ejemplo
http://samples.msdn.microsoft.com/w...data_1.htm

y la capacidad?..un poco mas de 4kb
Depende de la zona de seguridad establecidad.
Security Zone Document Limit (KB) Domain Limit (KB)
Local Machine 128 1024
Intranet 512 10240
Trusted Sites 128 1024
Internet 128 1024
Restricted 64 640

Nota: cuando dices ASP? es ASP clasico o ASP.NET?


Enlaces
Límites numéricos y tamaños de un cookies en Internet Explorer
http://support.microsoft.com/kb/306070/es

userData Behavior
Enables the object to persist data in user data.
http://msdn2.microsoft.com/en-us/li...31424.aspx



Espero que te sirva de ayuda o guia
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja



On 25 jun, 18:13, "juan orbezo" wrote:
Hola a todos ,
Necesito por favor su ayuda, como puedo hacer para q mi pagina web deje un
log (de preferencia un archivo txt) en la PC del cliente cuando este realize
alguna consultas en dicha pagina web.
La pagina web esta realizad en ASP 3.0
De antemano muchas gracias.

Atentamente,
Juan Orbezo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida