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

时间:2013-05-21 21:21:00

标签: php iframe

我有一个包含两个iframe的main.php文件:test1test2

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

#test1包含display: none;

我想点击test1.php处的按钮时显示test2.php的内容。我尝试了一些选项并参考了与此问题相关的先前帖子,但无法加载test1.php。我怎么能做到这一点?

2 个答案:

答案 0 :(得分:0)

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

案例1: 如果您在单击按钮时尝试更改已在iframe中加载的内容的可见性,请检查以下问题: Javascript - Get element from within an iFrame

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

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

答案 1 :(得分:0)

使用jquery,当点击test2上的按钮时,make test1显示块,test2显示none,反之亦然 $('#buttontest2').click(function() { $('#test1').css('display' : 'block'); })