我正在创建带有两个 div 的新页面。此页面在 iframe 中加载。
第一个 Div 从数据库中获取内容,然后加载。第二个 Div 仅包含保存和取消按钮。
在加载保存和取消按钮(Second Div)时首先出现。如何避免这种情况?
我正在创建带有两个 div 的新页面。此页面在 iframe 中加载。
第一个 Div 从数据库中获取内容,然后加载。第二个 Div 仅包含保存和取消按钮。
在加载保存和取消按钮(Second Div)时首先出现。如何避免这种情况?
通过 CSS 隐藏第二个 div。
然后添加一些 javascript 在从数据库加载完成时取消隐藏 div
准备好后,让第一个文档加载第二个文档。在第一个文档上使用onload处理程序设置第二个 iframe 的位置。
假设您的 iframe 有 2 个 id:“iframe1”和“iframe2”。您在 iframe1 中加载数据库内容,在 iframe2 中加载一个空页面。
这是 iframe1 中加载的文档的示例代码:
<html>
<head>
<script>
function init () {
frameElement.ownerDocument.getElementById("iframe2").contentWindow.location = "/someurl/document2.html";
}
</script>
</head>
<body onload="init()">
<!-- iframe1 content -->
</body>
</html>
使用 JQuery 或 Prototype 等动态加载内容来控制 div 加载的时间和方式。