Php 从另一个iframe单击按钮时加载iframe内容

Php 从另一个iframe单击按钮时加载iframe内容,php,iframe,Php,Iframe,我有一个main.php文件,其中包含两个iframe:test1和test2 <iframe id="test1" name="test1" src="test1.php" height="300" width="200"></iframe> <iframe id="test2" name="test2" src="test2.php"></iframe> #test1包含显示:无 我想在单击test2.php上的按钮时显示test1.p

我有一个
main.php
文件,其中包含两个iframe:
test1
test2

<iframe id="test1" name="test1" src="test1.php" height="300" width="200"></iframe> 
<iframe id="test2" name="test2" src="test2.php"></iframe>

#test1
包含
显示:无


我想在单击
test2.php
上的按钮时显示
test1.php
的内容。我尝试了许多选项,并参考了以前与此问题相关的帖子,但无法加载
test1.php
。我如何才能做到这一点?

编辑:我不确定你所说的“加载”是什么意思。是否最初加载了另一个div的内容,而您只是试图更改其可见性?或者您正在尝试更改iframe的全部内容

案例1: 如果您试图在单击按钮时更改iframe中已加载内容的可见性,请检查以下问题:

访问所需的元素后,可以轻松修改其显示属性

案例2: 如果您试图在单击按钮时更改iframe的全部内容,则需要更改其src属性。检查此问题以获得答案:

使用jquery,当单击test2上的按钮时,使test1显示块和test2显示无,反之亦然
$('#按钮测试2')。单击(函数(){
$('#test1').css('display':'block');

})

iframe几乎总是一个坏主意,很容易被替换。我认为这是不可能的,除非单击事件iframe中的页面在您的服务器上,并且它发送了一个ajax请求,您的另一个iframe中的页面正在轮询该请求。