history.go(?)

a339094105 2009-08-05 11:30:25
我有2个aspx文件 在不同的文件夹下....

我从a回到b里 用history.go(-1) 不行 跳完后还是在a

而用history.go(-2)就可以

谁能说说history的原理...
...全文
70 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunkai0823 2009-08-05
  • 打赏
  • 举报
回复
histroy.go(-2)能正常使用的前提:页面没有刷新过,
使用request.urlreferrer获取上个页面的 地址,再重定向就可以了
ivws_19 2009-08-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lunasea0_0 的回复:]
histroy.go(-1)返回client的前一次页面,如果本页面Post过,那么前一个页面还是本页面。

反正你每次get/post,页面刷新了,history就多了一个。
[/Quote]
是这样,你在A页面是不是刷新过
hui_1019 2009-08-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lunasea0_0 的回复:]
histroy.go(-1)返回client的前一次页面,如果本页面Post过,那么前一个页面还是本页面。

反正你每次get/post,页面刷新了,history就多了一个。
[/Quote]
up
che2piaopiao 2009-08-05
  • 打赏
  • 举报
回复
和浏览器的后退按钮一样
lunasea0_0 2009-08-05
  • 打赏
  • 举报
回复
histroy.go(-1)返回client的前一次页面,如果本页面Post过,那么前一个页面还是本页面。

反正你每次get/post,页面刷新了,history就多了一个。
andy_5868 2009-08-05
  • 打赏
  • 举报
回复
http://www.iselong.com/online/ebooks/javascript/
看下这个,应该有帮助
古龙老子 2009-08-05
  • 打赏
  • 举报
回复
ai
eliphe 2009-08-05
  • 打赏
  • 举报
回复
和浏览器的后退按钮一样

62,046

社区成员

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

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

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

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