首页 > 建站教程 > JS、jQ、TS >  js父窗口调用iframe里定义的函数正文

js父窗口调用iframe里定义的函数

js父级窗口调用子级的iframe中定义的函数和变量,非常简单,只是有一点一定要注意,一定要在window.onload里执行,否则拿不到里面的方法,例如:


父级窗口代码:

<iframe src='son.html' id="myIframe"></iframe>
<script>
window.onload = () => {
document.getElementById('myIframe').contentWindow.doLogin();
}
</script>


son.html里的代码

<script>
function doLogin(){
alert('登录成功')
}
</script>