我有一个页面,我通过window.open方法调用另一个弹出窗口。当弹出页面仍处于活动状态时,我怎样才能从弹出页面更改开启页面中的标签,即尚未关闭
答案 0 :(得分:1)
最好让开启窗口通过向弹出窗口公开一个小API来处理更改值。
我在这里概述了它:javascript - pass selected value from popup window to parent window input box
答案 1 :(得分:0)
应该是这样的:
window.opener.document.getElementById('label1').value = "the new value";
答案 2 :(得分:0)
<script>
function myFunction() {
var additionalWindow = window.open("/additional");
// Write on the additional window
additionalWindow.document.write('written from separate window');
// Call a function on the additional window
additionalWindow.someFunction();
}
</script>