2009-06-16 7 views
0

Je crée une nouvelle page avec deux divs.Cette page Chargement en cours dans Iframe.Contenu Chargement

First Div récupère le contenu de la base de données, puis le charge. La seconde div contient le bouton Enregistrer et Annuler uniquement.

Au moment du chargement Enregistrer et Annuler le bouton (Seconde Div) vient en premier. Comment éviter cela ??

Répondre

1

Masquer la seconde div via CSS.

ajouter ensuite javascript qui unhiddes la div lorsque le chargement de la DB est terminée

0

charger dynamiquement le contenu en utilisant quelque chose comme JQuery ou Prototype pour contrôler quand et comment la charge de divs.

1

Avoir le premier document charger le deuxième document quand il est prêt. Avec un gestionnaire onload sur le premier document qui définit l'emplacement de la deuxième iframe.

Disons que vos iframes ont 2 identifiants: "iframe1" et "iframe2". Vous chargez le contenu de la base de données dans iframe1 et une page vide dans iframe2.

Voici un exemple de code pour le document chargé dans iframe1:

<html> 
<head> 
<script> 
function init() { 
    frameElement.ownerDocument.getElementById("iframe2").contentWindow.location = "/someurl/document2.html"; 
} 
</script> 
</head> 
<body onload="init()"> 
<!-- iframe1 content --> 
</body> 
</html> 
Questions connexes