已经登录一个用户,再打开浏览器的一个标签,登录另一个用户时,第二个用户会把第一个用户的session给覆盖 session浏览器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考http://jingyan.baidu.com/article/1876c852acf3b2890a137657.html 已经解决了: 是在浏览器上面用一个定时器,定时的将前台的数据和后台的session进行比较,如果不一样,就给用户提示不一样,重新登录。大概的代码:function IntervalGetUser(userName) { Ext.Ajax.request({ url: 'data/MainMenuHandler.ashx', params: { type: 'ValidCurrentUser', WinUIUserName: userName }, success: function (resp) { var obj = resp.responseText; if (obj == "true") { } else { Ext.MessageBox.show({ title: '警告', msg: '由于刚刚的操作,您的登录帐号已发生变化,请注意使用!', buttons: Ext.Msg.OK, icon: Ext.Msg.INFO, fn: function () { window.location = "http://www.weibo.com/" } }); } } });};var intervalReturn = setInterval(function () { if (Ext.getCmp("txt_loguser").getText() != '') { IntervalGetUser(Ext.getCmp("txt_loguser").getText()); }}, 1000); web打印实现页面自动横向打印的解决方案 网上有段jquery的代码是分开写的,帮看看应该放在那? 请教高手,关于setInterval在类中的应用 请教产生随机数且判断相等的函数写法 怎么作象论坛给分系统 如何学习JAVASCRIPT 高分求救: 有两个单选按纽!当选种其中一个值为1的时候显示文本框,当选值为0的时候不显示,请问如何写??谢谢!! 一个关于多个Frame之间相互调用的问题。 這個問題誰知道--關于框架的大小 js 的数组怎么push一个对象.... JS刷新HTML页面的时候页面的滚动条会在页面中间的位置,我想在刷新的时候可以让滚动条在最上面该怎么做?
是在浏览器上面用一个定时器,定时的将前台的数据和后台的session进行比较,如果不一样,就给用户提示不一样,重新登录。大概的代码:
function IntervalGetUser(userName) {
Ext.Ajax.request({
url: 'data/MainMenuHandler.ashx',
params: {
type: 'ValidCurrentUser',
WinUIUserName: userName
},
success: function (resp) {
var obj = resp.responseText;
if (obj == "true") {
} else {
Ext.MessageBox.show({
title: '警告',
msg: '由于刚刚的操作,您的登录帐号已发生变化,请注意使用!',
buttons: Ext.Msg.OK,
icon: Ext.Msg.INFO,
fn: function () {
window.location = "http://www.weibo.com/"
}
});
}
}
});
};var intervalReturn = setInterval(function () {
if (Ext.getCmp("txt_loguser").getText() != '') {
IntervalGetUser(Ext.getCmp("txt_loguser").getText());
}
}, 1000);