2009-06-16 154 views
0

我正在用兩個div創建新頁面。本頁加載到Iframe中。內容加載

First Div從數據庫中獲取內容,然後load.Second Div包含僅保存和取消按鈕。

在加載時保存並取消按鈕(第二個分區)時第一個。如何避免這?

回答

1

通過CSS隱藏第二個div。

然後添加一些JavaScript代碼在unhiddes當從DB加載完成

0

動態加載使用的東西像jQuery或原型來控制何時以及如何div的加載內容的DIV。

1

準備好第一個文檔時加載第二個文檔。在設置第二個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>