我有一个页面,我想在其中包含框架集,以及使用其他HTML元素(基本上是一些隐藏的表单字段)。但是我可以在哪里将这些额外的HTML元素放在代码中?
<frameset cols="*" rows="40,*">
<frame src="#" />
<frame src="#"/>
<noframes>
<body>
Please enable frames to view.
</body>
</noframes>
</frameset>
答案 0 :(得分:6)
我和一个女孩分手了一次,因为她使用了<frameset>
......
答案 1 :(得分:2)
标准网页有以下布局:
<html>
<head>
<title>Simple html document</title>
<!-- Headers here -->
</head>
<body>
<!-- Body here -->
</body>
</html>
框架集文档包含head
和frameset
,而不是body
。
<html>
<head>
<!-- Headers here -->
</head>
<frameset cols="20%, 80%">
<frameset rows="100, 200">
<frame src="contents_of_frame1.html">
<frame src="contents_of_frame2.gif">
</frameset>
<frame src="contents_of_frame3.html">
<noframes>
<p>This frameset document contains:</p>
<ul>
<li><A href="contents_of_frame1.html">Some neat contents</A>
<li><IMG src="contents_of_frame2.gif" alt="A neat image">
<li><A href="contents_of_frame3.html">Some other neat contents</A>
</ul>
</noframes>
</frameset>
</html>
因此,如果您希望包含一些html元素,则必须将其包含在其中一个框架中。或者只是添加一个不会发生的额外框架,并在那里加入html元素(隐藏输入字段)
另一方面,如果您希望这些html元素在浏览器不支持框架集的情况下或者它们被禁用,那么也将它们包含在<noframes>
中。
答案 2 :(得分:0)
框架是九十年代:)你真的有正当理由使用它们吗? :)有很多理由可以避免它们......
无论如何,每个框架都有自己的生命,所以它取决于发布的框架。如果你把它们放在第X帧,那么你需要从那个框架进行发布,其他的将保持其状态,不受影响。
答案 3 :(得分:0)
使用<iframe>
将您的文档放入<frameset>
,或使用<iframe>
为每个框架文档。