Я использую плагин Timeout Dialouge в веб-приложении ASP.NET MVC от https://github.com/rigoneri/timeout-dialog.js для отображения обратного отсчета всплывающего окна таймаута сеанса.Выход из функции JS в представлении макета
В моей странице макета я следующий JS вызов:
@if (User.Identity.IsAuthenticated)
{
<script type="text/javascript">
$(document).ready(function() { $.timeoutDialog({ timeout: 1200, countdown: 60, logout_redirect_url:'../Account/LogOff', restart_on_yes: false }); });
</script>
}
Обратите внимание на "logout_redirect_url:" ../ счет/LogOff" часть, учетная запись является контроллером & LogOff этого действия. Таймер обратного отсчета показывает, как ожидалось, но не перенаправляет на действие LogOff и снова перезагружает активную страницу.
Я делаю что-то неправильно здесь?
Спасибо gaetanoM, быстро и до точки , – Robin