如何用php实现类似iframe的功能

如何用php实现类似iframe的功能,比如,在第一页最初显示一个form,form内容添完提交后,用php做数据库的操作。然后在同一页接着显示frame,里面的内容是根据输入,而经过php查询的数据库返回结果的。是否显示frame,是用javascript写的两个函数。
//html/js page,
 function pageonload()
  {
       document.all.frame2.src="../test.php";
       document.all.frame2.style.visibility="hidden";
  }
  
 function pagedisplay()
  {
       document.all.frame2.src="../test.php";
       document.all.frame2.style.visibility="visible";
       var account = document.getElementById("account2");
  }
 </script>

<body onLoad="pageonload();">

 <form name="demoform">
<input id="account2" type="text" name="accountnum" />
<input type="button" name="submit" value="Submit" onClick="pagedisplay()">
 </form>

<iframe  name="frame" id="frame2" height="300" width="600" align="center"  src="test.php" >

</iframe>

//php page
来获取html页的form输入
       $accountnum=$_POST['accountnum'];
可是这个结果为空的,是什么原因呢?如果不用iframe,就能取得正确的输入值。

谢谢大家的帮助

posted @ 2016-09-28 12:16  简爱先生  阅读(6622)  评论(0编辑  收藏  举报