日期:2014-05-16  浏览次数:20340 次

关于窗口关闭事件问题
最近下一个书城的作业,我想在用户关闭窗口的时候。把购物车的东西保存到数据库里面,但是网上找的一些代码,在IE上运行更本没用啊。

  而且在谷歌上,它也只会弹窗口,求指点!

------解决方案--------------------
想在用户关闭窗口的时候。把购物车的东西保存到数据库里面

这种功能是不能实现的,你可以做到的是进行提示,仅此而已

<body onbeforeunload="return '真的要关闭页面吗?请先保存你的购物车'"
------解决方案--------------------
关闭窗口,然后处理自己事情,这种功能到现在都没个完美的方案的,建议不要将这种功能放到这种事件中去处理。

你可以像楼上的朋友说的,做个提示

或者用户选好物品时就先写进一个临时表里面,数据库中搞个作业,清除多长时间内未完成的定单就是了。甚至你也可以保留着,用户下次来的时候还能再提示