让我们将静态html页面作为场景,假设您有一个DIV元素,您希望它只在用户浏览器中完全呈现,而其所有内容已经完全加载,而不是显示它的部分内容。任何想法赞赏!感谢
答案 0 :(得分:1)
我会使用jQuery,DIV会有一个显示样式:none,而我的body onLoad函数会将显示设置为阻塞。
答案 1 :(得分:1)
隐藏DIV
并在onload
触发时使用JavaScript显示它们。 E.g。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script type="text/javascript">
function showHidden() {
document.getElementById("cantseeme").style.display='block'; // Show it
}
</script>
</head>
<body onload="showHidden();">
<div id="cantseeme" style="display:none;">Hidden element</div>
</body>
</html>
答案 2 :(得分:0)
在dom ready事件后触发代码。 Link这里有更多详情。