Insus.NET想實現一個功能,一個舊的站點A,它有兩個網頁logon.aspx和Default.aspx(登錄成功能訪問)。由于某些原因,需另建一個新站點B,這個新站點B也有兩個網頁B_Index.apx和B_Default.aspx,它們分別使用iframe來加載A站點的login.aspx和Default.aspx。
如果用戶沒有登錄,或是session過期,直接訪問B_Default.aspx,會導向B_Index.aspx。也就是說, 沒有登錄成功,不能直接訪問B_Default.aspx。
現在要怎樣在B_Default.aspx判斷用戶是否成功能了呢?有關這個問題,Insus.NET測試過程中,如果沒有登錄成功B_Default.aspx的話,直接訪問B_Default.aspx的iframe文檔也自動導向logon.aspx.因此Insus.NET使用iframe的動態文檔的href不同來判斷。如果不相同的話,把網頁導向B_Index.aspx的網頁。可以參考下面javascript代碼:

新聞熱點
疑難解答