大家帮帮忙:论坛用了frame(框架),结果无法读取到登陆页面的Session.

空地上的奶牛 2003-08-30 11:42:13
就是像csdn一样 在首页登陆 然后进入一个论坛,用frame(框架)做的。 结果取不到session值 大家给帮帮忙 看看有什么办法?

...全文
56 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
空地上的奶牛 2003-08-30
  • 打赏
  • 举报
回复
那该怎么样才能取到值呢??
leal 2003-08-30
  • 打赏
  • 举报
回复
我把论坛设为了一个虚拟目录bbs,是不是根目录的session就无法传到该虚拟目录下
---------------------------------------------------------------------------

是的
leal 2003-08-30
  • 打赏
  • 举报
回复
与是不是frame无关
leal 2003-08-30
  • 打赏
  • 举报
回复
不同的虚拟目录具有相同名字的session不是同一个session,
不可以共享的
空地上的奶牛 2003-08-30
  • 打赏
  • 举报
回复
我把论坛设为了一个虚拟目录bbs,是不是根目录的session就无法传到该虚拟目录下
nakhi 2003-08-30
  • 打赏
  • 举报
回复
这个session和frame没有关系,只要你访问过这个页面,只要不同frame的页面在一个服务器上(或是一个WEB Farm中), 只要他们都是ASPX,那么就可以访问到.

先在一个aspx中试验:
session("test")="OK"

response.write session("test")
空地上的奶牛 2003-08-30
  • 打赏
  • 举报
回复
我把它们放到同一目录下就可以了
letian 2003-08-30
  • 打赏
  • 举报
回复
要在同一虚拟目录!
asp_badboy 2003-08-30
  • 打赏
  • 举报
回复
不同虚拟目录是不能共用一个SESSION的!

62,039

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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