解决安卓内容不刷新问题

function refresh(url, key){
    var key= (key || 't') +'=';      //默认是"t"
    var reg=new RegExp(key+'\\d+');  //正则:t=1472286066028
    var timestamp=+new Date();
    if(url.indexOf(key)>-1){         //有时间戳,直接更新
        return url.replace(reg,key+timestamp);
    }else{  //没有时间戳,加上时间戳
        if(url.indexOf('\?')>-1){
            var urlArr=url.split('\?');
            if(urlArr[1]){
                return urlArr[0]+'?'+key+timestamp+'&'+urlArr[1];
            }else{
                return urlArr[0]+'?'+key+timestamp;
            }
        }else{
            if(url.indexOf('#')>-1){
                return url.split('#')[0]+'?'+key+timestamp+location.hash;
            }else{
                return url+'?'+key+timestamp;
            }
        }
    }
}

在写实际代码之前做好CSS样式重置可避免一系列稀奇古怪的问题

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,
dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",
HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word} 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 时间啊,时间啊 你慢一点吧 我好似一个罪人 ...
    薐菱阅读 227评论 12 2
  • 文/白若狐 接连两日,因为儿子莫名的生病,我整日整夜的无法安眠,更不敢有丝毫的松懈。我像一只时刻保持警惕的小兽一样...
    白若姝阅读 1,979评论 5 26
  • 昨天是母亲节,本来这篇文章行还是昨天写的,但是昨天朋友圈全被母亲节刷屏!不知道大家都给没给妈妈打电话,大葱昨给妈...
    大葱love阅读 365评论 3 1
  • 0x01 分析 先分析QQ空间说说页面,确定我们要爬取的内容,我要爬取的是说说内容。由于QQ空间用户巨大,不可能采...
    拥雪待春色阅读 448评论 0 0