这就是问题所在:我的 Web 应用程序 (php) 有一个向导功能,可以逐页收集客户的数据,并将其存储在会话中。如果客户在完成向导之前试图离开页面,我想显示一条消息,大意是“您将丢失您的数据”。如果客户选择离开,则应擦除会话数据。
我知道我可以通过绑定onpageunload
事件来拦截这个动作,但是有没有办法再拨打另一个电话,例如ajaxClearWizard()
如果客户说“是”?
PS我可以看到,也许会话不应该在这里使用,但我正在使用现有的库,虽然这个向导数据持久性曾经是一个必需的功能,但现在业务需要将其删除:(
任何想法,替代方案?提前致谢!