编程语言
首页 > 编程语言> > javascript – 将frameset与页面中的其他HTML元素一起使用

javascript – 将frameset与页面中的其他HTML元素一起使用

作者:互联网

我有一个页面,我想在其中包含框架集,以及使用其他HTML元素(基本上是一些隐藏的表单字段).但是我可以在哪里将这些额外的HTML元素放在代码中?

<frameset cols="*" rows="40,*">             
<frame src="#" />             
<frame src="#"/>             
<noframes>                 
<body>                 
Please enable frames to view.
</body>             
</noframes>         
</frameset>

解决方法:

标准网页有以下布局:

<html>
  <head>
    <title>Simple html document</title>
    <!-- Headers here -->
  </head>

  <body>
    <!-- Body here -->
  </body>
</html>

框架集文档具有头部和框架集而不是主体.

<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>中.也.

标签:javascript,css,html,frameset,frames
来源: https://codeday.me/bug/20190610/1210904.html