这是我正在使用的 JS
<script type="text/javascript">
function loader(value, url)
{
document.getElementById("page").innerHTML=value;
document.getElementById("display").src = url;
}var home = "HOME";
var admin = "ADMINISTARTOR";
var sales = "SALES";
var isve = "ISVE";
</script>
这是在文件的头部。我制作了一个包含链接的侧边栏:
<li><a href=<?php echo "\"/".INDEX."/sales/\"";?> onclick="loader(sales, this.href)">Sales</a>
<ul>
<li><a href=<?php echo "\"/".INDEX."/sales/move\"";?> onclick="loader(sales, this.href)">Movement</a></li>
<li><a href=<?php echo "\"/".INDEX."/sales/cancel\"";?> onclick="loader(sales, this.href)">Cancel</a></li>
<li><a href=<?php echo "\"/".INDEX."/sales/add\"";?> onclick="loader(sales, this.href)">Add new HW</a></li>
</ul>
</li>
我有一个目标框架:
<div id='content' style='margin-left: 170px; height: 700px; width: 800px; overflow: auto;'>
<iframe id='display' src=<?php echo "\"/".INDEX."/main/home\"";?> style='height: 650px; width: 800px;'></iframe>
</div>
当我单击顶级链接时,它会起作用,在我的例子中是销售,相关文档会显示在目标框架中,但是一旦我导航到子菜单链接,它就会加载到整个页面中。请帮忙!