0
我需要获取页面上iframe的页面url,因为我们使用iframe来处理订购产品。然而,对我的生活中,我似乎无法得到它显示的iframe的网址(显示是一个考验,因为它会自动的电子邮件,当我看到它的工作原理)javascript获取iframe网址在子域上的当前页面
代码:
<button onClick="myFunction()">Test</button>
<script>
function myFunction() {
alert(document.getElementById("iFrame").documentWindow.location.href);
}
</script>
<iframe src="https://iframe.mydomain.co.uk" id="iFrame" width="98%" height="100%"></iframe>
此代码正在使用https://products.mydomain.co.uk。 正如我所说,警报只在那里,所以我只需按下按钮即可看到显示新域的信息,以便我可以为其余部分执行所需的操作。
任何想法?
尝试document.getElementById(“iframe_id”)。contentWindow.location.href – Rex
不,这也行不通:/ – jordsta95
都是同一个域上的iframe和主页? – Rex