我继承了一个经典的 ASP 应用程序,前作者声称:
BODY onload="javascript: history.go(1);"
需要防止网站“丢失 session ”
有人听说过这个怪事吗?我无法理解。
最佳答案
听起来老开发人员试图阻止用户使用前进/后退浏览器按钮进行导航。如果应用程序的设计不适合用户跳转,那么突然从意外页面提交表单绝对可能会破坏 session 。
将history.go(1)放入每个文档的脚本标签中会强制浏览器重复跳转到上次访问的页面。
关于javascript:需要使用 History.go(1) 来保留 ASP session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/715933/