Code thần thánh sẽ chuyển người dùng đến trang landingpage của mình khi click nút back trên trình duyệt chứ không quay trở lại trang trước đó như mặc định.
Cái này phòng 1 số trường hợp khách ko biết click vào đâu để mua hàng nên out web. Tuy nhiên các bác có thể vận dụng linh hoạt tránh khách hàng nghĩ rằng mình bị ép không out được web
Sau đây là code:
<!–PreLP back to LP when click Back–> <script type=”text/javascript”> function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, “\\$&”); var regex = new RegExp(“[?&]” + name + “(=([^&#]*)|&|#|$)”), results = regex.exec(url); if (!results) return null; if (!results[2]) return ”; return decodeURIComponent(results[2].replace(/\+/g, ” “)); } var lp_href; lp_href = getParameterByName(‘lp_href’); if (!lp_href || lp_href == ”) { lp_href = $(‘a.pre-link’).attr(‘href’) + location.search; } else { lp_href = lp_href + location.search; } $(‘a.pre-link’).attr(‘href’, lp_href); jQuery(document).ready(function($) { if (window.history && window.history.pushState) { $(window).on(‘popstate’, function() { var hashLocation = location.hash; var hashSplit = hashLocation.split(“#!/”); var hashName = hashSplit[1]; if (hashName !== ”) { var hash = window.location.hash; if (hash === ”) { window.location.href=lp_href; return false; } } }); window.history.pushState(‘forward’, null, location.search + ‘#forward’); } }); </script>
https://anotepad.com/note/read/w333tf
Lưu ý: link bắt buộc phải có thuộc tính class=”pre-link” trong thẻ nhé vd:
<a href=”link landing” class=”pre-link”>Tên sp</a>