html中,如何让页面在同一个页面打开

有3类页面:default.html , search.html?(跟参数) , (数字).html
我想让default.html中弹开一个新窗口search.html?(跟参数),第二次在default.html中打开search.html?(跟参数)覆盖原有的search.html?(跟参数)中打开。在search.html?(跟参数)打开(数字).html同上!
简单的说,这三个页面操作,最多就只有三个窗口!

通过嵌套iframe 实现在同一页面打开其他页面
<script type="text/javascript">
$(function () {
document.getElementById("ifm").src ="";//Url地址
$("#ifm").load(function () {
var h = document.body.clientHeight;
var w = document.body.clientWidth;
document.getElementById("ifm").height = h + "px";
document.getElementById("ifm").width = w + "px";

});
})
</script>
<body style="overflow-y:hidden;overflow-x:hidden">
<div id="pageone" style="">
<iframe name="ifm" id="ifm" scrolling="yes" style="background-color: transparent;" marginwidth="0" marginheight="0" frameborder="0">
</iframe>
</div>
</body>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-15
给链接加上target属性,值应该为页面上没有name相同的页面容器,如

<a href="search.html?(参数)" target="iiiii">打开</a>本回答被提问者采纳
第2个回答  2009-01-15
用框架页面
相似回答