登录后如何关闭登录界面
概述
在登录的界面,当用户选择了客户端类型及点击”Log on”按钮后,相应的客户端(HTML 5、Java或Windows)将会在浏览器新的标签页中打开。有时,在使用Windows 客户端的情况下,你或许希望隐藏掉刚才的登录画面,例如为避免用户再次点击”log-on”按钮。根据您所使用的浏览器,你可以通过两种方法来修改默认的设定,但是两种方法均需要您编辑JavaScript文件。
方法一:关闭登录标签页–仅针对Internet 浏览器
在此方法中,用户点击”Log on”按钮后,会在新的标签页中打开所选择的客户端并同时关闭登录的标签页。根据不同的Internet浏览器的版本不同,可能用户会看到不同的的显示信息,请用户点击确认以关闭登录窗口。
编辑 “C:\Program Files (x86)\vPlatform\Clients\www\software”目录下的 “common.js” 文件, 我们建议您使用记事本或者Notepad++(不要使用Word)进行编辑。
找到以下行:
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); }
并替换为以下的内容:
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();
建议您保存Javascript 后清除浏览器的缓存.
方法二 : 重定向登录标签至其它页面 – 所有浏览器
这种方法会在用户点击”Log on” 按钮后打开所选择的客户端会话,同时原来的登录界面会被重定向至其它的Web页面。您可以将页面重定向至任何的网址,如”http://www.baidu.com” 或”http://您的内网首页” ,甚至您也可以在“C:\Program Files (x86)\vPlatform\Clients\www”目录下创建一个”Thankyou.hmtl”页面,当用户登录成功后,显示一个登录成功的提示给用户。
编辑“C:\Program Files (x86)\vPlatform\Clients\www\software” 目录下的 “common.js”文件,建议您使用记事本或者Notepad++来编辑(勿使用Word编辑)。
找到以下内容行:
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); }
并替换成:
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";
我们建议您编辑完JavaScript文件后清除浏览器的缓存再测试。