JQuery изменить значение на радио, когда я нажимаю кнопку браузера назад

По умолчанию аргументы полностью компилируются. То есть замещение аргументов по умолчанию вместо отсутствующих аргументов выполняется во время компиляции. По этой причине, очевидно, что выбор аргументов по умолчанию для функций-членов не может зависеть от типа dynamic (т.е. времени выполнения) объекта. Он всегда зависит от типа static (т.е. времени компиляции) объекта.

Вызов, который вы написали в своем примере кода, сразу интерпретируется компилятором как bp->print(10) независимо от чего-либо еще.

2
задан Erhan 18 March 2019 в 14:57
поделиться

1 ответ

Вы не можете.

Кнопка «Назад» в браузере позволяет вам перейти на последнюю веб-страницу, к которой вы обращались, и не полностью сохраняет последнее известное состояние DOM. И большинство пользователей это понимают.

Лучше всего создать собственную навигацию для своей страницы - собственную кнопку «Назад».

Вы будете биться головой о стену, если попытаетесь перепрограммировать кнопку «Назад». Также обратите внимание, что вы ничего не можете сделать с: (а) пользователем, который покинул вашу страницу и затем вернулся; (b) щелчок правой кнопкой мыши на странице и выбор «НАЗАД» (отличается от кнопки «Назад»); (в) щелчок по закладке; (г) ввод в адресной строке; (e) Нажав кнопку «Назад» и выбрав сайт еще в истории браузера.

ОДНАКО, вы можете отключить кнопку «назад», заставляя пользователей использовать вашу полностью управляемую кнопку «назад», с помощью этого кода:

history.pushState(null, null, location.href);
window.onpopstate = function () {
    history.go(1);
};

Ссылка:

[1111 ] https://codepen.io/dhavalt10/pen/rGLBzB

https://www.codeproject.com/Articles/696526/Solution-to-Browser-Back -Button-Click-Event-Handli

https://www.sitepoint.com/community/t/when-back-button-clicked-redirect-to-url/224503/ 5

0
ответ дан gibberish 18 March 2019 в 14:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: