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

js中有什么事件页面是打开而不是刷新?
js中有什么事件是页面是刚打开而不是刷新?
页面一打开就调用A方法,而刷新的时候或者点击别的按钮的时候不出发该事件??

------解决方案--------------------
只有页面加载,就会重新执行。因为js是客户端的脚本,无状态的。
至于点击按钮,如果不回传的话,而是用JS执行。一般就没有问题的。不过回传到服务器后重新加载页面就没办法了
------解决方案--------------------
刷新其实和打开页面没有什么本质的区别
------解决方案--------------------
打开的时候执行方法,刷新的时候不执行,不太可能,刷新就是重新打开~
------解决方案--------------------
用Ajax就可以
------解决方案--------------------
探讨
用Ajax就可以

------解决方案--------------------
探讨
js中有什么事件是页面是刚打开而不是刷新?
页面一打开就调用A方法,而刷新的时候或者点击别的按钮的时候不出发该事件??

------解决方案--------------------
var isReflash = <%=sessionFlag%>;

绑定后台一个session状态标志,

第一次加载的时候设置成false;以后就都是true;

执行JS时,如果是true就return;
------解决方案--------------------
探讨
var isReflash = <%=sessionFlag%>;

绑定后台一个session状态标志,

第一次加载的时候设置成false;以后就都是true;

执行JS时,如果是true就return;

------解决方案--------------------
这个在ie下有可能,因为有漏洞,但是在别的浏览器就不行了,刷新就是重新加载