session 丢失
来源:互联网 发布:网络4g十是什么意思 编辑:程序博客网 时间:2024/04/30 03:07
从 HTML 模式或无模式对话框可能没有打开同一进程中 InternetExplorer 窗口中打开,因此模式窗口中调用 window.open()方法打开具体页面,可能造成session 丢失.例如:主窗体a.aspx,点击按钮时采用window.showModalDialog,打开弹出窗体b.aspx,b.aspx为模式窗体,然后在b.aspx窗体中再用window.open方式打开窗体c.aspx时,session会丢失。
解决方法:
思路: 调用 a.aspx window 的 open 方法打开
a.aspx 中window.showModalDialog 调用方法传递 dialogArguments属性为 window 对象
window.showModalDialog("b.aspx",window,"....") ;
b.aspx 中
var openobj = window;
if(typeof(window.dialogArguments) == "object")
{
openobj = window.dialogArguments;
}
openobj.open("c.aspx");
这样处理 c.aspx中 Session就不会丢失了
++++
- session 丢失
- Session丢失
- session丢失
- session丢失
- session丢失
- session丢失
- 【Session丢失】ASP.NET Session丢失原因
- Session丢失原因
- session丢失问题
- Session丢失的解决方法
- Session丢失问题总结
- Session丢失问题解决方案
- php session 丢失问题
- Session丢失问题总结
- Session丢失问题解决方案
- Session丢失的解决方法
- Session丢失问题总结
- session值丢失?
- 给GridView里的行加上鼠标滚动效果
- vm 变量的定义:http://content.liferay.com/4.3/misc/theme-api-4.3.0.html
- 工作以后要用到的哦,何为“五险一金”? 关于人事档案
- D3D9 SDK文档笔记5---虚拟三维世界的坐标系
- 微软同步框架(MSF)入门之三--分析生成的同步类文件
- session 丢失
- __declspec(dllimport) 到底有什么用
- 第一篇
- jquery学习笔记-jquery实现无刷新联动
- Struts2、Spring和Hibernate应用实例2
- JSF FacesContext 详解
- DataList 分页的实现
- IT女白领突击怀孕避裁员
- 2109 Power of Cryptography 纯水