0

使用 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 显示页面内容?

4

1 回答 1

0

这就是GET创建的原因,以便您可以在 URL 中传递参数:

<iframe name="iframe1" src="first_website.com/page1.php?choice=1"></iframe>

然后更改 PHP 代码,使所有$_POST[]变量都是$_GET[]变量。

另外的选择:

使用 AJAX 请求 POST 到 PHP 脚本,然后使用 javascript 将 AJAX 响应 HTML/文本插入 iframe:

如何使用 javascript 更改 iframe HTML

于 2013-02-09T04:47:39.187 回答