您的位置:首页 > Web前端 > JavaScript

JS脚本导致Session丢失

2011-08-08 13:33 225 查看
在页面中如果使用模式弹出窗口后,在模式窗口中仍需要弹出新的窗口,如果直接在模式窗口中使用

window.open()或者window.location.href弹出新的窗口,则新的窗口不会享用页面session,造成原session

都无法访问,解决办法是:使用window.dialogArguments.open()弹出新的窗口,window.dialogArguments

是获得模式窗口的父窗口的引用,这样弹出的窗口才可以访问session。

所以当Session丢失问题出现时,不能只考虑IIS,后台代码等原因,还应该注意JS等操作的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: