【发布时间】:2020-03-26 06:32:02
【问题描述】:
我使用有效的网页教程制作了一个预加载器页面,
类似于https://codepen.io/bommell/pen/OPaMmj。问题是我想让这个预加载器以某种方式工作,而不使用任何内容繁重的图片或视频(iframe .....)换句话说,我想让这个预加载器在我的实际项目之前成为默认屏幕,所以在 js文件,我使用 setTimeout 和 clearTimeout 但它不起作用,我该怎么办?
每当我使用 Iframe 或其他技巧时,预加载器都能正常工作
function myFunction() {
myVar = setTimeout(function(){ document.body.addClass("loaded"); }, 3);
}
function myStopFunction() {
clearTimeout(myVar);
}
谁能帮我伪造预加载屏幕?
【问题讨论】:
-
你怎么称呼
myFunction和myStopFunction.... document.body(或与此相关的任何元素)没有addClass方法 -
那我应该怎么调用呢?
-
是的,你应该调用这些函数
标签: javascript html css settimeout preloader