我有父页面index.php,里面有iframe,如下所示
<div id="main-content1" style="position:absolute;float:none;top:80px;margin-left:170px;width: 830px;">
<iframe onload="IfarmeOnload();" style="display:block; margin-left:none; margin-right:none; width: 100%; height: 100%;" src="<?php echo $home; ?>" id="rightMenu" name="rightMenu" frameborder="0"></iframe>
</div>
当我点击父窗口中的链接时,我想根据该URL重定向iframe内容。
然后,一旦Iframe成功加载,我只需要重定向整个index.php页面
修改
我试过这个
echo "<script> document.getElementById('rightMenu').contentWindow.location='http://www.google.lk'</script>";
但这是重定向到google.lk以便不在ifamme
中加载答案 0 :(得分:6)
为您的iframe
命名:
<iframe name="myIframeName"></iframe>
使用iframe
属性
target
<a href="/path/to/page.php" target="myIframeName"></a>
答案 1 :(得分:1)
我不会坐电脑,但我想 你需要这样的东西 的document.getElementById( “rightMenu”)。location.href
或试试这个 iframeobj.src = url
或者您编写但没有内容窗口的相同代码