1、src传值
父页面:
<iframe id="video1" width="100%" height="100%" src="/static/jsmpeg-master/view-stream.html?url=live1" frameborder="0"></iframe>
子页面:
window.onload = function () {
let url = 'ws://172.18.8.51:8082/' + location.href.split('=')[1] // ws://172.18.8.51:8082/live1
}
2、postMessage
父页面:
window.onload=function(){
document.getElementById('iframe').contentWindow.postMessage('要传的值', '*')
}
*表示无限制,也可以是一个url
子页面:
window.addEventListener('message', function (e) {
console.log(e.data) // e.data即为父页面中'要传的值'
}, false)