如何使用Javascript将内容写入其他浏览器窗口?

前端之家收集整理的这篇文章主要介绍了如何使用Javascript将内容写入其他浏览器窗口?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我用window.open()打开了一个新窗口,我想使用window.open()调用的引用,然后将内容写入新窗口.我试过使用myWindow.document.body.inner HTML = oldWindowDiv.innerHTML将旧的窗口中的HTML复制到新窗口;但这不行.有任何想法吗?

解决方法

window.open()返回的引用是子窗口的窗口对象.所以你可以做任何你通常会做的,这里有一个例子:
var myWindow = window.open('...')
myWindow.document.getElementById('foo').style.backgroundColor = 'red'

请记住,只有在父窗口和子窗口具有相同的域时,这才有效.否则跨站点脚本安全限制将阻止您.

猜你在找的JavaScript相关文章