我的父窗口调用子窗口并将焦点移动到它。这很好用。在子窗口上,我想从子窗口将焦点设置回父窗口。仅当我在父窗口上使用alert / confirm时才有效。但我不希望我的用户一直点击警告弹出窗口。是否有机会重点关注?
Parent-Window调用child:
function OpenWindow() {
child = window.open("ZLab/Child", '_blank');
}
父窗口发送消息并将焦点设置在子节点上:
function SendMessage() {
child.postMessage({ param: new Date() }, "/");
child.focus();
}
子窗口调用父窗口
function OpenParent() {
opener.GetBack();
}
父窗口获得控制权。 window.focus()并没有真正关注,只是提醒/确认工作。
function GetBack() {
alert("Hi, back again");
//window.focus();
}