0

我正在创建带有两个 div 的新页面。此页面在 iframe 中加载。

第一个 Div 从数据库中获取内容,然后加载。第二个 Div 仅包含保存和取消按钮。

在加载保存和取消按钮(Second Div)时首先出现。如何避免这种情况?

4

3 回答 3

1

通过 CSS 隐藏第二个 div。

然后添加一些 javascript 在从数据库加载完成时取消隐藏 div

于 2009-06-16T07:57:05.717 回答
1

准备好后,让第一个文档加载第二个文档。在第一个文档上使用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>
于 2009-06-16T08:31:35.850 回答
0

使用 JQuery 或 Prototype 等动态加载内容来控制 div 加载的时间和方式。

于 2009-06-16T07:57:06.450 回答