【发布时间】:2014-05-30 22:20:00
【问题描述】:
工作代码
假设您有一个包含两个不同 iframe 的页面,其中第一个菜单和所选页面的第二个容器。
如何在单击菜单框架中的链接时显示所选页面的 iframe 容器?
在菜单页面我有这个
...
</li>
<li class="title"><a href='javascript:parent.document.getElementById("frame").src = "pages/setting.php"'><?php echo $lang['MENU_IMPOSTAZIONI']; ?></a>
<img src="images/bullet_arrow_down.png" /></li>
<li class="sub-menu">
<ul>
...
在索引中:
...
<iframe id="menufrm" src="menu.php" width="250px" height="700px" frameborder="none"></iframe>
<iframe name="frame" src="" width="99%" height="99%" frameborder="none"></iframe>
...
但是这样,当我单击菜单中的按钮时,页面在容器中正确显示,但 menu.php 消失了,并且在其位置出现了一个字符串,其中显示了 iframe 中显示的文档的相对路径。
如何解决?
【问题讨论】:
-
这能回答你的问题吗? Change iframe src by clicking a link
标签: javascript html iframe