HTML框架问题

har*_*lss 1 html frame

嗨有一个简单的框架问题.我有2帧顶部和底部框架.顶部框架(final.html)中打开一个html文件,底部框架中打开一个php文件(final.php)

当我输入数据时,它应该发布到底部框架的顶部框架,但它没有.它只是在搜索结果的顶部框架中加载final.php.

框架html代码如下:

<HTML>
<HEAD>
<TITLE>A simple frameset document</TITLE>
</HEAD>
  <FRAMESET rows="50, 100">
      <FRAME src="final.html">
      <Frame src="final.php">
  </FRAMESET>
  <NOFRAMES>
      <P>This frameset document contains:
  </NOFRAMES>
</FRAMESET>
</HTML>
Run Code Online (Sandbox Code Playgroud)

Final.html编码:

<html> 
<head> 
<title>Search</title> 
</head> 
<body> 
<h1>Database search</h1> 
<form action="final.php" method="post">  
Choose Search Type:<br /> 
<select name="searchtype"> 
<option value="pdb_code">PDB Code</option> 
<option value="smile_string">Smile String</option> 
</select> 
<br />
Select Operator Type:<br />
<select name="operator"> 
<option value="LIKE">Contains</option> 
<option value="=">=</option> 
</select> 
<br /> 
Enter Search Term:<br /> 
<input name="searchterm" type=""text" size="40"/> 
<br /> 
<input type="submit" name="submit" value="Search"/> 
</form> 
</body> 
</html> 
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 5

您需要为框架命名,然后在表单中将其定位.