使用JAVASCIPT的弹出窗口为什么会这样

fense2002 2004-05-04 05:03:35
在A页面中使用JAVASCRIPT弹出一个窗口B,在服务器端执行B相对应的ASP文件时,竟然找不到所有的SESSION变量。
...全文
27 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
stayhere 2004-05-04
如果一开始就用IE打开,而且所在域相同,应该没问题[前提是客户端打开cookies],
如果一开始用explorer打开[如打开"我的电脑",然后在地址里输入你要打开的地址],于是弹出窗口就不会传递session,因为联系的客户端程序进程已经不同[IE是IExplore].
  • 打赏
  • 举报
回复
nooning 2004-05-04
asp Session 事实上是在本地存贮了一个COOKIES,如果禁用COOKIES,那么ASP SEESION就会失效,另外,如果你弹出的窗口和原来的窗口访问的域不同,COOKIES值也不会被发送到服务端,所以服务端也无法根据COOKIES里的ASPSESSION值来找到对应的变量了。
  • 打赏
  • 举报
回复
fense2002 2004-05-04
你可以试试,的确如我所说。
  • 打赏
  • 举报
回复
skyboy0720 2004-05-04
不会的,session相当于全局变量
  • 打赏
  • 举报
回复
zql2008 2004-05-04
你最好把session变量值也带过去,session好像只在当前页有用呀
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-05-04 05:03
社区公告
暂无公告