Activar Portapaeles

09/06/2004 - 17:39 por Max Castro Vidal | Informe spam
Agradeceré a quién me pueda ayudar con el siguiente
problema:

Necesito copiar datos (texto) desde una página web al
block de notas u otro editor haciendo la tradicional
secuencia Copy - Paste, sin embargo al parecer la página
contiene un script Java que desactiva las funcionalidades
del portapapeles para todo el sistema operativo mientras
dure la visita, ya que tampoco me permite usar el
portapapeles entre otras aplicaciones (una vez que se
cierra la sesión en la página, el portapapeles vuelve a
funcionar normalmente).

¿Sabe alguien como puedo eliminar esta restricción?,
intenté modificando las propiedades de seguridad del
Internet Explorer, al desactivar la ejecución de
secuencias de comandos pude efectivamente seguir usando el
portapapeles pero no me cargó la página. Imagino que
podría invocar alguna instrucción en VBasic o Java para
poder reactivar el portapeles, pero ignoro que función
usar y como hacerlo. Si alguién tiene alguna idea al
respecto le estaré muy agradecido.

Max Castro V.
Santiago de Chile

Preguntas similare

Leer las respuestas

#1 Miguel
09/06/2004 - 18:15 | Informe spam
"Max Castro Vidal" escribía:

Agradeceré a quién me pueda ayudar con el siguiente
problema:

Necesito copiar datos (texto) desde una página web al
block de notas u otro editor haciendo la tradicional
secuencia Copy - Paste, sin embargo al parecer la página
contiene un script Java que desactiva las funcionalidades
del portapapeles para todo el sistema operativo mientras
dure la visita, ya que tampoco me permite usar el
portapapeles entre otras aplicaciones (una vez que se
cierra la sesión en la página, el portapapeles vuelve a
funcionar normalmente).

¿Sabe alguien como puedo eliminar esta restricción?,
intenté modificando las propiedades de seguridad del
Internet Explorer, al desactivar la ejecución de
secuencias de comandos pude efectivamente seguir usando el
portapapeles pero no me cargó la página. Imagino que
podría invocar alguna instrucción en VBasic o Java para
poder reactivar el portapeles, pero ignoro que función
usar y como hacerlo. Si alguién tiene alguna idea al
respecto le estaré muy agradecido.

Max Castro V.
Santiago de Chile



Hmmmmmmmmmmmm...

Probá con

if (OpenClipboard(GetClipboardOwner())) CloseClipboard();

Ahora volvé a usar el portapapeles, como lo harías normalmente.

Paciencia.

Saludos

Miguel
Respuesta Responder a este mensaje
#2 Miguel
09/06/2004 - 18:15 | Informe spam
"Max Castro Vidal" escribía:

Agradeceré a quién me pueda ayudar con el siguiente
problema:

Necesito copiar datos (texto) desde una página web al
block de notas u otro editor haciendo la tradicional
secuencia Copy - Paste, sin embargo al parecer la página
contiene un script Java que desactiva las funcionalidades
del portapapeles para todo el sistema operativo mientras
dure la visita, ya que tampoco me permite usar el
portapapeles entre otras aplicaciones (una vez que se
cierra la sesión en la página, el portapapeles vuelve a
funcionar normalmente).

¿Sabe alguien como puedo eliminar esta restricción?,
intenté modificando las propiedades de seguridad del
Internet Explorer, al desactivar la ejecución de
secuencias de comandos pude efectivamente seguir usando el
portapapeles pero no me cargó la página. Imagino que
podría invocar alguna instrucción en VBasic o Java para
poder reactivar el portapeles, pero ignoro que función
usar y como hacerlo. Si alguién tiene alguna idea al
respecto le estaré muy agradecido.

Max Castro V.
Santiago de Chile



Hmmmmmmmmmmmm...

Probá con

if (OpenClipboard(GetClipboardOwner())) CloseClipboard();

Ahora volvé a usar el portapapeles, como lo harías normalmente.

Paciencia.

Saludos

Miguel
Respuesta Responder a este mensaje
#3 Max Castro Vidal
09/06/2004 - 22:34 | Informe spam
Buén intento... pero no resultó :-(

Traté de hacerlo en Visual Basic, realizando las
correspondientes llamadas a las APIs OpenClipboard,
GetClipboardOwner y CloseClipboard de la biblioteca User32.

Simulé la misma intrucción, OpenClipboard se ejecuta
correctamente devolviendo el valor 1, luego se ejecuta
CloseClipboard también correctamente, pero el portapapeles
sigue sin funcionar... snif, snif...

Hmmmmmmmmmmmm...

Probá con

if (OpenClipboard(GetClipboardOwner())) CloseClipboard();

Ahora volvé a usar el portapapeles, como lo harías


normalmente.

Paciencia.

Saludos

Miguel
.

Respuesta Responder a este mensaje
#4 Anonimo
10/06/2004 - 00:13 | Informe spam
Buén intento... pero no resultó :-(

Traté de hacerlo en Visual Basic, realizando las
correspondientes llamadas a las APIs OpenClipboard,
GetClipboardOwner y CloseClipboard de la biblioteca User32.

Simulé la misma intrucción, OpenClipboard se ejecuta
correctamente devolviendo el valor 1, luego se ejecuta
CloseClipboard también correctamente, pero el portapapeles
sigue sin funcionar... snif, snif...

Hmmmmmmmmmmmm...

Probá con

if (OpenClipboard(GetClipboardOwner())) CloseClipboard();

Ahora volvé a usar el portapapeles, como lo harías


normalmente.

Paciencia.

Saludos

Miguel
.



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