你有一个简单的框架问题。我有2个框架顶部和底部框架。一个HTML文件打开在顶部框架(final.html)和一个PHP文件在底部框架(final.php)HTML框架问题
当我输入数据时,它应该发布到底部框架的顶部框架,但它没有。它只是在搜索结果的顶部框架中加载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>
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>
如果您使用的HTML或XHTML你或许应该决定。目前你有两个混淆的混合。一旦做出决定,诸如http://validator.w3.org/之类的工具将对查找问题有用。 – Quentin 2010-01-04 13:29:31
框架集不是xhtml有效的,所以她没有选择。 – Alsciende 2010-01-04 13:39:01
@Alsciende - 垃圾。 '<!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Frameset // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>' – Quentin 2010-01-04 13:40:11