Javascript 在同一窗口中只打开一次.html页面。文件在本地运行

Javascript 在同一窗口中只打开一次.html页面。文件在本地运行,javascript,html,Javascript,Html,我有一个html文件,将在本地运行使用IE。我希望它的功能更像一个应用程序,它不会发布到一个网站,我只使用IE查看它。下面的代码将提供进行简单计算的基本函数。我无法成功地使用window.onload事件创建一个新窗口,在不循环的情况下删除滚动条、标题栏、菜单等。我不确定if语句或while语句是否最适合测试页面是否已打开以停止循环,我很难理解如何测试window.onload是否已打开窗口的语法。我想我正在寻找一些关于设置这个的指导或者一个初学者容易理解的参考。多谢各位 我目前有两个html文

我有一个html文件,将在本地运行使用IE。我希望它的功能更像一个应用程序,它不会发布到一个网站,我只使用IE查看它。下面的代码将提供进行简单计算的基本函数。我无法成功地使用window.onload事件创建一个新窗口,在不循环的情况下删除滚动条、标题栏、菜单等。我不确定if语句或while语句是否最适合测试页面是否已打开以停止循环,我很难理解如何测试window.onload是否已打开窗口的语法。我想我正在寻找一些关于设置这个的指导或者一个初学者容易理解的参考。多谢各位

我目前有两个html文件。第一,它在生活中的唯一目的是触发第二个加载,正如我希望它显示的那样

function openWindow() 
        {           
            window.open("CouchShifts.html", "", "status=no,toolbar=no,menubar=no,navigationbar=no,location=no,resizable=no,scrollbars=n, width=440,height=200'");
        }
        window.onload = openWindow()
        window.close("test.html")

我曾试图将这个想法合并到原始html文件中,但没有成功。如何更好地处理此问题,以便在桌面双击独立html文件时,仅按上述规定打开一次而不循环?

检查窗口是否打开或不在同一个windows onLoad中是不明智的。您应该在实际打开窗口时检查它

这里有一些解决方案