当前位置: 代码迷 >> JavaScript >> js中有什么事件页面是打开而不是刷新?该如何处理
  详细解决方案

js中有什么事件页面是打开而不是刷新?该如何处理

热度:19   发布时间:2012-02-23 22:01:35.0
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下有可能,因为有漏洞,但是在别的浏览器就不行了,刷新就是重新加载
  相关解决方案