资料整理自:http://blog.csdn.net/wolf_love666/article/details/53187752
背景
在引用畅言实验室组件的时候,组件需要二次刷新页面才会显示。咨询过官方的技术人员,因为这种事发生的情况比较少。所以他们也没有解决方案。下面方案是我自己的一个思路,通过只刷新页面一次来解决。
代码:
第一种只刷新一次
window.onload(){
if(location.href.indexOf('#reloaded')==-1){
location.href=location.href+"#reloaded";
location.reload();
}
}
第二种只刷新一次
$(function(){
if($.cookie("refresh")!="no"){
setTimeout(function(){
window.location.reload();
$.cookie("refresh","no");
},5000);
}
});
第三种计时器
setInterval(function(){
window.location.reload();
},5000)
第四种
function refresh(){
window.location.reload();
setTimeout(refresh , 5000);
}
本文由 SAn 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2018/01/03 20:48