js如何判断页面是按F5刷新还是点击提交按钮刷新?页面刷新一次是不是都要向服务器请求一次?如果浏览器

有缓存呢?请各位详细说明

你可以在点击提交按钮那里加入js,onSubmit,就能判断出来了。

其他刷新事件可以用window.onbeforeunload事件判断出来。追问

onbeforeunload这个有没有浏览器兼容问题?

追答

没有

追问

我用你说的这个试了一下,可是刷新页面还是先出来重复提交表单对话框,然后在执行onbeforeunload函数里面的方法啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-16
点击右上角“注册”就好啦!