我的网站在用户第一次访问时加载一个非常大的js文件,我想写一些类似“第一次加载..”文件不是来自缓存。
这可以在javascript中使用吗?
答案 0 :(得分:2)
在你的js中
var loadedMyJS = true
你的HTML中的
<script >
function loadingIndicator(){
document.getElementById('loadingDiv').style.display=''; //to hideit will be 'none'
}
if(typeof(loadedMyJS) == 'undefined'){
loadingIndicator();
}
</script >
答案 1 :(得分:2)
如何在最后包含动态时间戳,然后再检查它?
var t=<?php echo time(); ?>;
事实上,至少我会得到一个指示。或者我会通过更新文件来搞乱其他缓存机制吗?