js判斷一個頁面是進入渲染的還是返回的
document.referrer 是取不到返回進入的鏈接的
A -> B -> C -> B
A進入B,B的document.referrer為A
B進入C,C的document.referrer為B
C返回B,B的document.referrer為A
進入頁面,不管是渲染還是返回,都會執(zhí)行js。所以用可以來改變window.name的值。
用window.name來確定。
A不設(shè), window.name='', 進入B, B取得window.name為''
B不設(shè), window.name='', 進入C, C取得window.name為''
C設(shè), window.name='xxxxx', 返回B, B取得window.name為'xxxxx'
window.name相當與一個全局變量。