2010-11-15 41 views
0

J'utilise Webmin sur mon serveur. Pour une raison quelconque, il est décidé d'arrêter d'afficher quelque chose sur la page racine, il est complètement vide. Cependant, il renvoie toujours le code, illustré ci-dessous. Les pages individuelles dans les cadres fonctionnent parfaitement, mais le cadre ne veut tout simplement pas afficher, dans un navigateur, pour une raison quelconque.Quel est le problème avec ce code de frameset?

Je l'ai dépouillé le droit à ceci, en cours d'exécution sur un serveur local, mais il ne montre pas encore quoi que ce soit:

<!DOCTYPE html public "-//W3C//DTD HTML 3.2 Final//EN"> 
<html> 
<head> 
<title>Title</title> 
</head> 
<body> 
<frameset cols="230,*"> 
    <frame name="left" src="test1.html" scrolling="auto"> 
    <frame name="right" src="test2.html" noresize> 
</frameset> 
</body> 
</html> 

J'ai aussi essayé de supprimer et de modifier divers attributs, mais pas de chance.

Répondre

4

L'élément <frameset> remplace l'élément <body>. Vous ne pouvez pas utiliser les deux dans le même document.

Vous devriez écrire:

<!DOCTYPE html public "-//W3C//DTD HTML 3.2 Final//EN"> 
<html> 
<head> 
<title>Title</title> 
</head> 
<frameset cols="230, *"> 
    <frame name="left" src="test1.html" scrolling="auto" /> 
    <frame name="right" src="test2.html" noresize="noresize" /> 
</frameset> 
</html> 
+0

Eh bien, vous ne devriez pas écrire | frameset | du tout, bien sûr. – Ms2ger

0

Sortez la balise <body></body>.