首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >javascript窗口打开程序关闭问题

javascript窗口打开程序关闭问题
EN

Stack Overflow用户
提问于 2009-06-11 06:52:58
回答 2查看 7.6K关注 0票数 1

我对浏览器、窗口管理和javascript有问题。在我的概念应用证明中有两页。首页包含登录信息(用户名、密码、登录按钮等)第二页是一个管理屏幕。我需要当用户按下登录按钮在登录屏幕上,它打开到主屏幕和主屏幕必须打开新窗口,没有全屏。我的意思是关闭,最小化,最大化按钮和窗口的底部栏必须留在屏幕上。

在打开登录屏幕上的新窗口时,它必须自动关闭。我找到了很多示例脚本,但是每个脚本都给了我相同的结果。

例如,下面的脚本解决了我的问题,但对于我来说,同样的问题还在继续,

火狐不关闭打开窗口它自己,即6.0关闭打开窗口-它是工作的,即7.0-8.0之前关闭它自己,它问“您正在查看的网页正在试图关闭窗口”。

代码语言:javascript
运行
复制
          window.open("Content/StartPage.aspx", windowName, "menubar=0, location=0, resizable=1, status=1, width=" + screen.width + ",height=" + screen.height);
        if (window.name != windowName) {
            var me = window.self;
            me.opener = window.self;
            me.close();
        }

如何在不问浏览器问题的情况下打开新窗口并关闭具有上述要求的打开器?

谢谢。

EN

Stack Overflow用户

发布于 2009-06-12 17:28:12

在你的新窗口里,在满载的身体上试试这样的东西:

代码语言:javascript
运行
复制
function closeParent()
{ 
    try
    { 
        var op = window.opener; 
        op.opener = self; 
        op.close();              
    } 
    catch(er) {} 
}

尽管如此,这个解决方案并不完美,我只让它在中工作,即使这样,我还是收到了关闭父窗口的警告弹出。这可能是不可能解决的问题。

票数 -1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/979696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档