不會銷毀的window
在網頁切換的時候window對象也不會被銷毀。
檢測頁面是否刷新過
在刷新的時候,不但window不會被銷毀,自定義在window對象上的屬性也會被保留。那么我們就可以利用這個特性記錄一些信息了。
if(!window.name){ alert("第一次開這個窗口!name值"+ window.name); window.name = 'lijia'; }else{ alert('刷新操作 name值:'+ window.name); }
進一步的利用想法
比如說表單頁面刷新的問題。在IE下填好表單之后,如果一點一刷新,那么所有的內容就都沒了,FireFox則會保留用戶的輸入。利用window的自定義屬性在刷新時保留的特性,我們可以寫一個腳本來保留用戶所填寫的表單內容,當刷新之后再重新把這些內容填入到表單中。這樣用戶體驗就大有提高了。