我想创建一个脚本来检测页面是否在30中完全加载,或者使用Firefox的方法(CTRL + F5)刷新页面,清除该页面的缓存并刷新.. 有可能吗? P.S:如果不可能在Jquery中制作我可以使用普通的javascript。 提前致谢。 亲切的问候。 卢卡。
答案 0 :(得分:13)
var loaded = false;
var time = 30000;
window.onload = function() {
loaded = true;
};
setTimeout(function() {
if(!loaded) {
window.location.reload();
}
},time);
var loaded = false;
var time = 30000;
$(function() {
$(window).load(function() {
loaded = true;
});
setTimeout(function() {
if(!loaded) {
window.location.reload();
}
},time);
});
答案 1 :(得分:5)
你可以在你的html头中写这个:
<meta id="meta-refresh" http-equiv="refresh" content="30; URL=(your url)">
30秒后刷新页面。 在你的jQuery部分中可能有这样的东西:
$(window).load(function() {
$("#meta-refresh").remove();
});