基本上我有这个PHP页面(称之为父框架或容器),它将从另一个网站接收$_POST
数据。但是,在父框架或容器页面中,我需要一个iframe加载包含表单的页面。但是,我希望能够在iframe页面加载之前将$_POST
数据传递到iframe中指定的页面,以便它可以基于从父框架传递给它的$_POST
数据加载内容。
这是可能的,如果是这样,它是可能的,也在Internet Explorer浏览器9和10?我问IE是因为我已经习惯了大多数东西只能在Firefox和Chrome上运行,而这三个浏览器是我的客户关心支持的。
3条答案
按热度按时间oalqel3c1#
通过GET将POST数据传递给iframe是否可以接受?如果是这样,你可以在iframe中加载:
字符串
at0kjp5o2#
只使用GET变量
将发布数据发送到您的iframe:
字符串
在form.php中,可以使用
$_GET['var']
检索var
的值:型
l2osamch3#
由于谷歌总是把这篇文章,有一种方法可以做到这一点谨慎地没有网址:
在index.php中,在页面顶部调用
session_start();
。在你通过iframe调用的页面中也可以这样做,例如。iframe.php
个现在这两个页面都可以访问超全局
$_SESSION[""];
如果在index.php上设置
$_SESSION["space"] = " World"
,然后调用iframe.php,在iframe.php中可以执行echo 'hello ' . $_SESSION["space"];
这应该有它的输出:Hello World