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

fense2002 2004-05-04 05:03:35
在A页面中使用JAVASCRIPT弹出一个窗口B,在服务器端执行B相对应的ASP文件时,竟然找不到所有的SESSION变量。
...全文
51 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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好像只在当前页有用呀

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧