Javascript来标识窗口是否打开
我想在打开页面之前确定窗口是否已打开 i、 e 在打开Test.aspx页面之前,我必须先确定该页面是否已打开Javascript来标识窗口是否打开,javascript,Javascript,我想在打开页面之前确定窗口是否已打开 i、 e 在打开Test.aspx页面之前,我必须先确定该页面是否已打开 请帮忙 使用winObj.closed属性: if (!winObj && !winObj.closed) { ... } 有关详细信息,请参阅。使用winObj.closed属性: if (!winObj && !winObj.closed) { ... } 有关更多详细信息,请参阅。您是否只是想知道是否仍然打开的是“Test.as
请帮忙 使用
winObj.closed
属性:
if (!winObj && !winObj.closed) {
...
}
有关详细信息,请参阅。使用
winObj.closed
属性:
if (!winObj && !winObj.closed) {
...
}
有关更多详细信息,请参阅。您是否只是想知道是否仍然打开的是“Test.aspx”?因为用户可能更改了URL 您可以随时检查窗口对象是否有您尝试重新加载的位置…我想知道您是否只是想防止“覆盖”同一页面…因此您可以通过检查打开窗口中的位置(url)来完成此操作
// at some point the window is open
winObj = window.open("Test.aspx"...);
// future event in original page
if (typeof(winObj) !== "undefined") {
if (winObj.location) {
if (winObj.location == "Test.aspx") {
//alert("Test.aspx is already open in another window");
};
};
};
你只是想知道它是否真的是“Test.aspx”仍然开放吗?因为用户可能更改了URL 您可以随时检查窗口对象是否有您尝试重新加载的位置…我想知道您是否只是想防止“覆盖”同一页面…因此您可以通过检查打开窗口中的位置(url)来完成此操作
// at some point the window is open
winObj = window.open("Test.aspx"...);
// future event in original page
if (typeof(winObj) !== "undefined") {
if (winObj.location) {
if (winObj.location == "Test.aspx") {
//alert("Test.aspx is already open in another window");
};
};
};