网页加载和显示顺序问题!

sss1981 2008-02-22 08:12:11
我做的页面分了层的,但还是一起出来,求个加载停止几秒后再加载的代码!

<body><div id="1">111</div>
<div id="2">222</div>
<!--等待几秒,等上面加载好了再加载下面的 -->
<div id="3">333</div>
<div id="4">444</div>
...全文
255 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sss1981 2008-02-22
  • 打赏
  • 举报
回复
2楼多谢啦!
liuhongxing1908901 2008-02-22
  • 打赏
  • 举报
回复

<html>
<head>
function loadOther(){
if(document.getElementById('2')){
var o3 = document.createElement('div');
o3.id = '3';
o3.innerHTML = '111'
document.body.appendChild(o3);
var o4 = document.createElement('div');
o4.id = '4';
o4.innerHTML = '222'
document.body.appendChild(o4);
}else setTimeout(loadOther,1000);
}
window.onload = loadOther;
</head>
<body>
<div id="1"> 111 </div>
<div id="2"> 222 </div>
</body>
</html>
hbhbhbhbhb1021 2008-02-22
  • 打赏
  • 举报
回复

<body onload="show()">
<div id="combox1">
<div id="1"> 111 </div>
<div id="2"> 222 </div>
</div>
<div id="combox2" style="display:none">
<!--等待几秒,等上面加载好了再加载下面的 -->
<div id="3"> 333 </div>
<div id="4"> 444 </div>
</div>
<script language=javascript>
function show()
{
setTimeout("initCombox2()",3000)
}
function initCombox2()
{
document.getElementById("combox2").style.display=""
}
</script>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧