Я попытался отключить браузер кнопку назад этим кодом:окно popstate событие не работает в сафари
<script>
//disable back button
history.pushState(null, null, ' ');
window.addEventListener('popstate', function() {
history.pushState(null, null, ' ');
});
</script>
Он работает в Chrome, Mozila, IE10, но не работает на сафари (5.x).
Неужели кто-то достиг этого до кроссбраузера?
Я также посмотрел, что pushSate поддерживается в Safari, но событие popstate не стреляет –
Он работал для последнего Safari. –
Пожалуйста, попробуйте с моим кодом и дайте мне знать статус. –