2011-02-04 78 views

回答

0

你只是想知道是否實際上是「Test.aspx的」那仍然是開放的?因爲用戶可能已經更改了網址?

你總是可以檢查,看看你的窗口對象有你試圖重新加載...我不知道你是否只想防止「覆蓋」在同一頁...的位置,所以,你可以通過檢查做到這一點在打開的窗口中的位置(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"); 
     }; 
    }; 
}; 
相關問題