既出だとおもいますが、勉強になったのでメモがてら。
表題通り、ブラウザバックさせないようにするためには、履歴を残さないようにすればOK。
Location.replace()
を使えば、ページを移動した履歴が残らないとのこと。
html 内に書くなら、onclickを使って下記通り。
<a href="javascript:void(0)" onclick="location.replace('https://xxxx')">ページをすすむ</a>
jsで書くなら下記通り。
$('.class').on('click', function () {
window.location.replace(指定のURL);
});
##■参照
http://www.htmq.com/js/location_replace.shtml
https://syncer.jp/javascript-reference/location/replace