在javascript中加载带有延迟的屏幕

在javascript中加载带有延迟的屏幕,javascript,loading,setinterval,Javascript,Loading,Setinterval,我需要创建一个加载屏幕(我想要javascript),但是我创建了一个带有公司徽标的gif动画,加载屏幕消失得太快了 window.addEventListener("load", function(){ var load_screen = document.getElementById("load_screen"); document.body.removeChild(load_screen); }); window.onload = function () {setTim

我需要创建一个加载屏幕(我想要javascript),但是我创建了一个带有公司徽标的gif动画,加载屏幕消失得太快了

 window.addEventListener("load", function(){
    var load_screen = document.getElementById("load_screen");
    document.body.removeChild(load_screen); }); 
window.onload = function () {setTimeout(pippo(), 3000)}
function pippo(){
    document.getElementById(load_screen).style.display = 'none';
}
load_screen是具有我想要显示的动画gif的div的id

window.addEventListener("load", function(){
    setInterval(pippo, 3000);   
});
function pippo(){
    var load_screen = document.getElementById("load_screen");
    document.body.removeChild(load_screen);
}
问题已解决:) 这段代码可以工作,但如果有新的或更好的方法,欢迎您提出建议