使用PHP和MySQL。我有2个网站,并希望在第二个网站的iframe的第一个网站的页面上显示内容。在第一个网站的页面中,它需要通过表单提交的POST变量。如何将POST变量发送到iframe?
我在第二个网站页面的概念是这样的:
<html>
<body>
<form method="post" action="iframe1">
<select name="choice">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
<iframe name="iframe1" src="first_website.com/page1.php?????????></iframe>
</body>
</html>
如何使用选择变量让iframe显示页面内容?
答案 0 :(得分:0)
这就是创建GET
的原因,以便您可以在网址中传递参数:
<iframe name="iframe1" src="first_website.com/page1.php?choice=1"></iframe>
然后更改PHP代码,以便所有$_POST[]
变量都是$_GET[]
变量。
另一种选择:
使用AJAX请求POST到PHP脚本,然后使用javascript将AJAX响应HTML /文本插入iframe: