登录页面添加个< webview >控件,且为不显示状态
代码实例:
id="webviewid" zoom="true" backmonitor="true"
style="display: none" >
在登录成功方法后加载webview做登录验证
代码实例:
//FR单点登录验证
/*var fr_username=$("userName").value;
var fr_password=$("pwd").value;*/
var webObj= document.getElementById("webviewid");
webObj.clearCache();//清理缓存重新加载
var url="http://10.106.5.42:9800/ReportServer?op=fs_load&cmd=sso&fr_username="+fr_username+"&fr_password="+fr_password;
webObj.loadUrl(url);
退出以及注销时做单点登录注销
同登录,在退出页面以及注销页面添加< webview >
代码实例:
id="webviewid" zoom="true" backmonitor="true" style="display:
none" >
在退出方法以及注销方法执行成功后加载 webview内容
代码实例:
var webObj = document.getElementById("webviewid");
webObj.clearCache();//清理缓存重新加载
var url="http://10.106.5.42:9800/ReportServer?op=fs_load&cmd=ssout";
webObj.loadUrl(url);