REMOTE ACCESS
Web de inicio de sesión: Cómo cerrar el formulario de inicio de sesión después del inicio de sesión
Resumen
En la página de inicio de sesión web, cuando el usuario hace clic en el botón “Iniciar sesión”, el cliente elegido (HTML5 o Windows) se abre en una nueva pestaña del navegador.
A veces, y más concretamente cuando se utiliza el cliente de “Windows”, es posible que se quiera ocultar el formulario de inicio de sesión al usuario, por ejemplo para evitar que el usuario vuelva a hacer clic en el botón “Iniciar sesión”.
Dependiendo del navegador de Internet utilizado, tiene dos opciones para cambiar este comportamiento por defecto. Ambas soluciones requieren la modificación de un archivo “JavaScript”.
Solución A: Cierre de la pestaña de inicio de sesión – Sólo para Internet Explorer
En esta solución, cuando el usuario haga clic en el botón “Iniciar sesión”, el cliente elegido se abrirá en una nueva pestaña del navegador y la pestaña de inicio de sesión se cerrará sola. Dependiendo de la versión de “Internet Explorer”, puede aparecer una pequeña ventana de mensaje al usuario, pidiéndole que confirme que quiere cerrar esta pestaña.
Edite el archivo “common.js” que se encuentra en la carpeta “C:Archivos de programa (x86)TSplusClientswwwsoftware”. Le aconsejamos que utilice un editor de texto como “Notepad” o “Notepad++” (no utilice Word).
Busque estas líneas
p = 'software/remoteapp.html'; window.name = " " + window.opforfalse; if (cpwin != false) { cpwin.name = window.opforfalse; cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p)); } else { window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse); }
Y reemplazarlos por estas líneas
p = 'software/remoteapp.html'; window.name = " " + window.opforfalse; if (cpwin != false) { cpwin.name = window.opforfalse; cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p)); } else { window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse); } window.open('','_parent',''); window.close();
Le recomendamos que borre la caché de su navegador después de guardar el archivo JavaScript modificado.
Solución B: Redirigir la pestaña de inicio de sesión a otra página web – Para todos los navegadores
En esta solución, cuando el usuario haga clic en el botón “Log on”, el cliente elegido se abrirá en una nueva pestaña del navegador y la pestaña “Logon” navegará automáticamente a otra página web.
Puede utilizar cualquier dirección de Internet (URL) existente, como “http://google.com” o “http://your_intranet/your/page.html”, o puede crear su propia página web utilizando “gracias.html” como URL y creando un archivo llamado “gracias.html” en la carpeta “C:Archivos de programa (x86)TSplusClientswww” y poniendo contenido HTML en él..
Editar el archivo “common.js” que se encuentra en la carpeta “C:Archivos de programa (x86)TSplusclientswwwsoftware”. Le aconsejamos que utilice un editor de texto como “Notepad” o “Notepad++” (no utilice Word).
Busque estas líneas
p = 'software/remoteapp.html'; window.name = " " + window.opforfalse; if (cpwin != false) { cpwin.name = window.opforfalse; cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p)); } else { window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse); }
Y reemplazarlos por estas líneas
p = 'software/remoteapp.html'; window.name = " " + window.opforfalse; if (cpwin != false) { cpwin.name = window.opforfalse; cpwin.location.replace(hostGateway + jwtsclickLinkBefore(getside(), p)); } else { window.open(hostGateway + jwtsclickLinkBefore(getside(), p), window.opforfalse); } window.location.href = "http://google.com";
Le recomendamos que borre la caché de su navegador después de guardar el archivo JavaScript modificado.