Tema anterior: Barra de herramientas de explorador de volumen

Tema siguiente: Visor/editor del descriptor


Webshell

El shell de la Web de CA AppLogic es una alternativa basada en explorador para el shell de línea de comandos. Proporciona la misma funcionalidad que el shell y permite manipular aplicaciones desde dentro del editor.

Copiar/pegar

La función de copiar/pegar del webshell en Firefox utiliza una lógica un poco más compleja que el universal de las aplicaciones de escritorio. Esto es el resultado de las configuraciones de seguridad predeterminadas del explorador, que no permiten el acceso directo de javascript al portapapeles del sistema. Conceder a javascript acceso completo puede ser un agujero para la seguridad aprovechado para fines maliciosos y no lo recomendamos. Sin embargo, si cree que esto no comprometerá gravemente su seguridad, puede seguir los pasos que se indican a continuación para permitir el acceso remoto al portapapeles.

Copiar

Con javascript desactivado: para copiar texto del shell se puede utilizar el acceso directo Ctrl+Insert o la opción Copiar del menú contextual que aparece al hacer clic con el botón derecho del ratón. Las dos operaciones abrirán la petición del shell "copiar/pegar" que contendrá el texto seleccionado actualmente en el shell de la Web. Desde la petición de copiar/pegar, se puede utilizar el acceso directo estándar Ctrl+C o el menú contextual del explorador (clic con el botón secundario del ratón) para copiar el texto.

con javascript activado: si javascript está activado, el texto seleccionado actualmente se añadirá de forma automática al portapapeles, de manera que no necesitará utilizar Ctrl+Insert ni el menú contextual (aunque puede hacerlo).

Pegar

Con javascript desactivado: para pegar texto del shell se pueden utilizar los accesos directos Ctrl+V, Ctrl+Insert o la opción Copiar del menú contextual. También puede usar el botón central del ratón para pegar la selección actual. Todas las operaciones abrirán la petición de "copiar/pegar" que contendrá el texto seleccionado actualmente en el shell de la Web (o estará vacío si no se ha seleccionado ningún texto).. Para pegar el texto en el shell de la Web, haga clic en el botón de pegar de la petición. De este modo se el texto se insertará en el shell de la Web, en la posición actual del cursor.
Nota: Si desea pegar texto de un origen externo, utilice cualquiera de los accesos directos para abrir la petición de copiar/pegar y pegar el contenido que desee. A continuación, sencillamente utilice el botón Pegar para insertar el texto en el shell de la Web.

Con javascript activado : si javascript está activado, la función de pegar funcionará de la manera universal. Se aplican los mismos accesos directos.

Cómo conceder acceso javascript al portapapeles del sistema

Nota: La línea user_pref("capability.policy.allowclipboard.sites", "http://www.example.com"); puede contener varias páginas separadas por espacios. Deberá reemplazarla por la URL de la página en la que javascript tendrá acceso al portapapeles.