
如何用js的open函数在同页面中打开iframe页面
我有一个页面A,里面有一个js函数,当我调用open打开另一个页面B时,如何使这个B页面能在A页面的iframe中打开?而不打开一个新页面...
我有一个页面A,里面有一个js函数,当我调用open打开另一个页面B时,如何使这个B页面能在A页面的iframe中打开?而不打开一个新页面
展开
2个回答
展开全部
这很好办 你只要改变A页面中Iframe的 src就可以啦
或者:
window.open('b.html','a_iframe');
<iframe name="a_iframe" id="'a_iframe'" src="" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" WIDTH="100%" height="100%"></iframe>
或者:
window.open('b.html','a_iframe');
<iframe name="a_iframe" id="'a_iframe'" src="" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" WIDTH="100%" height="100%"></iframe>
展开全部
html代码:
<iframe name="zhidao" src="http://baidu.com" frameborder="1" width="700px" height="300px"></iframe>
<div id="zd">百度知道</div>
js代码:
var ifame = document.getElementById('ifameID'); //获取iframe元素
ifame.onclick = function(){
window.open('http://zhidao.baidu.com','zhidao');
};
解释:window.open(打开的网址,在哪个name='zhidao'的iframe上打开);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询