Запрет обновления страницы из браузера в Asp.net Mvc - PullRequest
0 голосов
/ 13 марта 2019

Может кто-нибудь помочь в предотвращении обновления страницы из браузера, отключение f5 не является надежным решением, потому что пользователь может обновить его непосредственно из браузера, поэтому я хочу иметь какой-то другой способ предотвратить обновление браузера, как большинство банков сайты имеют.

Ответы [ 2 ]

1 голос
/ 13 марта 2019

Лучший способ узнать, что страница действительно перезагружена, - это использовать объект навигатора, поддерживаемый большинством современных браузеров.

Ниже код может помочь вам,

Используется API синхронизации времени.

//check for Navigation Timing API support
if (window.performance) {
  console.info("window.performance works fine on this browser");
}
  if (performance.navigation.type == 1) {
    console.info( "This page is reloaded" );
  } else {
    console.info( "This page is not reloaded");
  }
0 голосов
/ 13 марта 2019

Отключение Ctrl + F5 и F5 возможно, но отключение кнопки обновления в браузере невозможно.

Вы можете сослаться на этот форум . Я надеюсь, что это поможет вам прояснить ситуацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...