Jump to content

Не работает bbaWarnUser


x11

Recommended Posts

Свойство BackButtonAction установлено в bbaWarnUser, но если в браузере нажать кнопку Назад, то ничего не происходит. Я имею в виду, что никаких предупреждений я не получаю и спокойно браузер возвращает меня назад, на пустую страницу.

Так и должно быть?

uniGUI 1554

Screenshot_9.jpg

Link to comment
Share on other sites

User will be warned that current page will be replaced by a new page and current session will no longer be available. User will have the choice to remain in current page or leave current session

 

Получается, что даже на кнопку Обновить страинцу или Домой должна быть реакция?

Screenshot_11.jpg

Link to comment
Share on other sites

Just now, x11 said:

т.е. оно работает, но не во всех браузерах?

Должно быть определенное действие на странице, со стороны пользователя (думаю что почти на всех браузерах).

Link to comment
Share on other sites

В Лисе никаких предупреждений не вижу.

А в Хроме и Опере иногда есть, но только иногда.

Например, есть реакция на Ctrl+Shift+R в Хроме и на Ctrl+R в Опере и то, только на форме логина. А если войти в приложение то на главной форме реакции на Ctrl+Shift+R/Ctrl+R уже нет.

А на кнопки Назад и Обновить реакции вообще нет. Даже на форме логина, даже в Опере или Хроме.

Screenshot_12.jpg

Screenshot_13.jpg

Link to comment
Share on other sites

Вы можете найти множество объяснений, советов, решений в сети. На форуме тоже есть. Но я бы посоветовал Вам не пытаться «полностью» отключить такое поведение браузера.

Мне больше всего нравится такой ответ:
"... I'm pretty sure that's the closes you can go. Because it would be very bad if anyone could just disable the back button for users."

Link to comment
Share on other sites

И вот прикол... В Лисе я вижу вот это окно при попытке закрыть вкладку: "Эта страница просит подтвердить, что вы хотите ее покинуть. Вводимые вами данные могут быть не сохранены.".

И опять же - только на странице логина, а после входа в приложение уже можно вкладку спокойно закрыть без предупреждений.

Такое же окно есть и у Хрома и опять же только на форме логина, а не на рабочей главной форме.

А вот у Оперы можно закрыть вкладку без предупреждений даже на форме логина.

 

В общем, можно смело сказать, что свойство BackButtonAction абсолютно бесполезное.

Screenshot_14.jpg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...