Nano Hash - криптовалюты, майнинг, программирование

можно ли так писать onbeforeunload?

Можно ли написать такую ​​функцию onbeforeunload?

   window.onbeforeunload = function(evt) { 

            if(return true)
            {
                if(confirm('Are you sure you want to logout'));
                {
                     //logout function
                }
            }
    }

Если пользователь нажимает кнопку «покинуть эту страницу», я хочу попросить пользователя выйти из сеанса. Является ли это возможным?


  • что если вернуть true? просто верни Are you sure you want to logout 14.11.2013
  • И это должно быть confirm, а не confitm. 14.11.2013
  • @putvande Спасибо, я отредактировал. 14.11.2013
  • Ответное сообщение @ArunKillu не будет работать в браузере Firefox 14.11.2013

Ответы:


1

Это то, что тебе надо?

   <script type="text/javascript">
      window.onbeforeunload = function() { 
       if(confirm('Are you sure you want to logout'))
       {
            alert("logout")
       }
    }
  </script>
14.11.2013
  • Вы не можете сделать это в onbeforeunload. Вам нужно вернуть строку, а предупреждение/подтверждение не разрешено. 14.11.2013
  • @putvande попробуйте фрагмент кода и скажите. Это работает для меня 14.11.2013
  • @Gowsikan Это работает. Если я нажму кнопку «Назад» в браузере, если я нажму «Отмена» в окне подтверждения, он должен остаться на той же странице. Но он переходит на предыдущую страницу. Есть любой вариант остаться пользователем на той же странице 14.11.2013
  • @CJRamki, пожалуйста, см. stackoverflow.com/questions/3986430/ 14.11.2013
  • Спасибо, ребята, я просто отключил кнопку «Назад» в браузере. Я ссылался на эту ссылку (programmerslate.blogspot.in/2013/06/). Но я не знаю, что все браузеры поддерживают это... 14.11.2013
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..