我创建了这段代码,这样我的页面就会隐藏起来,直到它完成加载。但是我的代码不能按我的预期工作。我预计这会隐藏BODY
,直到OnLoad
事件被触发。但是,它只是保持隐藏状态。隐藏身体,直到它完成加载
任何帮助将不胜感激,如果有可能另一种更好的方法隐藏BODY
,直到它完成加载,或者这是什么问题。
这里是我试过到目前为止:
function unveil() {
var thebod = document.getElementById("testbody");
thebod.STYLE = "display: block;"
}
<HTML>
<HEAD>
<TITLE>HELLO</TITLE>
</HEAD>
<BODY ID="testbody" ONLOAD="unveil();" STYLE="display: none;">
<div align="CENTER">
HELLO WORLD!
</div>
</BODY>
</HTML>
尝试使用一个类,加载后,删除类。 –
感谢您的帮助!这里是我正在测试的页面的链接:https://www.batalabs.tk/attempt –