当指针事件在父窗口中为“无”时,如何在子窗口上设置焦点。JavaScript

当指针事件在父窗口中为“无”时,如何在子窗口上设置焦点。JavaScript,javascript,html,css,Javascript,Html,Css,单击父窗口时,子窗口未聚焦。只是因为指针事件。如果没有指针事件,它会聚焦在子窗口上。但我不希望在子窗口打开时在父窗口上启用指针。但是单击它应该会将焦点转移到子窗口。可能吗?提前谢谢 returnval = window.open(qsUrl, args,"scrollbars=yes, resizable=yes,width=400, height=300"); document.getElementById('focs').value="1"; document.getElementById(

单击父窗口时,子窗口未聚焦。只是因为指针事件。如果没有指针事件,它会聚焦在子窗口上。但我不希望在子窗口打开时在父窗口上启用指针。但是单击它应该会将焦点转移到子窗口。可能吗?提前谢谢

returnval = window.open(qsUrl, args,"scrollbars=yes, resizable=yes,width=400, height=300");
document.getElementById('focs').value="1";
document.getElementById("focs").style.pointerEvents="none";

function Disable_Parent(event)
    {
        if(returnval && !returnval.closed)
        {
            if(getBrowser()=="IE" && detectIE()<10)
            {
                event.keyCode=0;
            }
            else
            {
                event.which=0;
                event.preventDefault(true);
                event.stopPropagation(true);
            }
            returnval.focus();
        }
    }
    function Child_Close()
    {
        var ChildWindow=document.getElementById("focs").value;
        if(ChildWindow==1)
        {
            document.getElementById('focs').value="0";
            returnval.close();
        }
    }
returnval=window.open(qurl,args,“滚动条=yes,可调整大小=yes,宽度=400,高度=300”);
document.getElementById('focs').value=“1”;
document.getElementById(“focs”).style.pointerEvents=“无”;
功能禁用\u父级(事件)
{
if(returnval&!returnval.closed)
{

如果(getBrowser()==“IE”&&detectIE())你可以在这里做一件事,给子窗口添加透明背景,它是一个块元素,覆盖了所有屏幕,你可以在上面放置一个小窗口,作为你的子窗口,它在指向时不会聚焦在后面的父窗口上……是的,你说的是对的。但是为了一些澄清,必须显示父窗口。这就是是的,我正在打开子窗口。但是当子窗口打开时,父窗口中不应该有任何访问权限。你的想法很好。这可能会对我将来有所帮助。谢谢。是的,对于父窗口,我说背景应该是透明的,在它里面,应该有一个小窗口,看起来只有一个小窗口。(像引导模式)我想使用一些覆盖,指针事件不在子元素后面,就像模态r对话框一样do@FirozTennali覆盖看起来很酷,但是子窗口正在被另外两个父窗口访问。你能告诉我如何在覆盖模式下调用子窗口页面吗?而不在同一页面上写入代码。子窗口这么多的功能,根据父窗口的行为。我对这个概念是完全陌生的。实际上我以前做过后端。所以我对这个没有任何想法。而且模型看起来也很像覆盖层。