0

我有一个main.php包含两个 iframe 的文件: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。我怎样才能做到这一点?

4

2 回答 2

0

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

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

一旦你访问了你想要的元素,你就可以轻松地修改它的显示属性

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

于 2013-05-21T21:26:38.090 回答
0

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

于 2013-05-21T21:28:36.423 回答