+ -
当前位置:首页 → 问答吧 → 框架打开页面求助

框架打开页面求助

时间:2010-05-08

来源:互联网

问题是这样的,我想从一个普通页面点击一个链接之后跳转到一个框架页面,框架页面的默认页面是a,但是我想让我点击之后打开的页面是b,这个怎样才能做到呢?

作者: goontea   发布时间: 2010-05-08

在框架页面里加js来控制框架页的页面。以下示例a.asp是你说的页面a,b.asp是你说的页面b,A.html是你说的普通页面,B.html是你说的框架页面。iframe或者其它框架同理。
如:
A.html页:
<html>
...
<a href="B.html">BBB</a>
...
</html>


B.html页
<html>
...
<script>
window.onload = function(){ document.getElementById('frame').src='b.asp'; };
</script>
...
<iframe id="frame" src="a.aspx"></iframe>
...
</html>

作者: ambushaa   发布时间: 2010-05-08

另外,如果你想从A.html中控制是否打开b.asp,可以A中的连接上的href里的B.html后面加参数,并在B.html的脚本里取得参数再控制。

作者: ambushaa   发布时间: 2010-05-08

框架页面
<iframe id="f" src="a.html"></iframe>


普通页面
<a href="#" onclick="fun();return false;"></a>
<script>
function fun(){
var o=window.open('frame.html');
o.document.getElementById('f').src='b.html';
}
</script>

作者: sBai   发布时间: 2010-05-09

链接打开目录设置为框架ID就可以

作者: iaw2001200   发布时间: 2010-05-09