如何用js操控iframe引用的跨域网站 100
比如我界面上一个iframe引用了一个网页,注意,是域名都完全不同的,比如引用了百度的首页,然后界面上还有一个按钮(在iframe之外),我希望可以点击那个按钮,然后界面...
比如我界面上一个iframe引用了一个网页,注意,是域名都完全不同的,比如引用了百度的首页,然后界面上还有一个按钮(在iframe之外),我希望可以点击那个按钮,然后界面直接跳到百度的新闻界面,上网看了一下,好像代理页可以,但还没有测试,请问有实现的可能吗?如果有,具体该如何实现
展开
1个回答
展开全部
<body>
<button id="btn">submit</button>
<iframe src="http://www.baidu.com" id="frame" frameborder="0"></iframe>
</body>
<script>
var btn=document.getElementById('btn');
var fr=document.getElementById('frame');
btn.addEventListener("click", function() {
fr.contentWindow.location.href="http://www.2345.com";
});
</script>
给按钮绑定个事件吧 然后执行iframe.location.href="新闻页地址";
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询