zoukankan      html  css  js  c++  java
  • 页面初始加载的是默认刷新一次(f5)

    参考找不到了,不好意思。。

    两种可以都试一下,解决问题就好了。

    1.-----------
    <script type="text/javascript">
    	window.onload = function(){
    		var key = "pageDefaultRefreshOne";
    		alert(getCookie(key));
    		if(getCookie(key)==null){
    			document.cookie=key+"=y";
    			window.location.reload();
    		}
    	}
    	function getCookie(name) { 
    	    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
    	    if(arr=document.cookie.match(reg))
    	        return unescape(arr[2]); 
    	    else 
    	        return null; 
    	} 
    </script>
    
    2.----------------
    <script type="text/javascript">
    	String.prototype.queryString= function(name) {
    	    var reg=new RegExp("[?&]" + name+ "=([^&]+)","i"),r = this.match(reg);
    	    return r!==null?unescape(r[1]):null;
    	};
    	
        window.onload=function(){
            var last=location.href.queryString("_v");
            if(location.href.indexOf("?")==-1){
                //alert("将刷新");
                location.href=location.href+"?_v="+(new Date().getTime());
            }else{
                var now=new Date().getTime();
                if(!last){
                	//alert("将刷新");
                    location.href=location.href+"&_v="+(new Date().getTime());
                }else if(parseInt(last)<(now-500)){
                	//alert("将刷新");
                    location.href=location.href.replace("_v="+last,"_v="+(new Date().getTime()));
                }
            }
        };
    </script>
    

      

  • 相关阅读:
    B
    A
    UVA
    马的移动(BFS) 详细注释 一个具有情怀的题目
    JAVA JDK 环境变量配置--简单图解
    linux系统(rpm与deb环境),JAVA JDK的配置
    Jmeter接口测试+压力测试+环境配置+证书导出
    LR访问Https接口
    GitHub linux 提交文件及403错误处理
    random模块写的验证码
  • 原文地址:https://www.cnblogs.com/moly/p/9682484.html
Copyright © 2011-2022 走看看