html中,利用href的效果,如同click連結,會開啟新頁面
如果js中,判斷條件後轉頁
利用href轉頁,將會在history多一個歷史記錄
將造成使用者click上一頁會回到判斷頁,
而判斷頁又馬上轉到下一頁
解決方法,利用replace
Reference:
pp]{ on JavaScript
如果js中,判斷條件後轉頁
利用href轉頁,將會在history多一個歷史記錄
將造成使用者click上一頁會回到判斷頁,
而判斷頁又馬上轉到下一頁
解決方法,利用replace
//javascript
var isSupported = [check JavaScript support];
if (isSupported){
locaiton.href = 'scriptpage.html'; //如果使用者按上一頁,就會再回到此判斷頁
locaiton.replace('scriptpage.html'); //將回到真的上一頁
}
Reference:
pp]{ on JavaScript
沒有留言:
張貼留言