[英]If window.location is used, user cannot press back button to go to previous page
這是我的代碼片段:
function MobileDealLink(pURL) {
if (document.documentElement.clientWidth < 501 && pURL != '0') {
window.location=pURL;
}
}
發生的情況是,如果用戶按下調用此函數的 div,該特定用戶將成功重定向到該鏈接。 但是當他按下設備上的后退按鈕時,他會在訪問運行該功能的頁面之前被發送到該頁面。
下面是實際場景:
我如何阻止這種情況發生? 我相信這會極大地影響網站的跳出率,將訪問者直接扔回 Google 而不是返回主頁並協助“教科書式銷售漏斗”體驗。
*您可以在網站上親眼見證: https : //www.propertypost.lk
嘗試使用window.location.href = pURL
希望它對你window.location.href = pURL
,測試它對我來說運行良好
我會建議你通過這個堆棧
嘗試對 jquery 使用 unload() 或對 javascript 使用 onbeforeload() 並重定向到搜索結果頁面。 如果需要,這個重定向 url 可以存儲在本地存儲中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.