usascha
Новичок
частичный location.href
Есть сотрудник, который упорно не хочет закрывать одну программу - просто переходит на другую страницу.
Пытаюсь сделать следующее: если кнопка выход не нажата, а происходит переход на другую страницу, то выполняется принудительный выход из программы. Все бы хорошо, да вот при переходах внутри программы, функция всегда спрашивает выйти из системы или нет.
Вот код:
Как бы обозначить что пользователь не уходит с сайта, а только открывает новую ссылку внутри системы.
Варианты: поставить признак или основываться на location. Но ни то ни другое не получается.
Есть сотрудник, который упорно не хочет закрывать одну программу - просто переходит на другую страницу.
Пытаюсь сделать следующее: если кнопка выход не нажата, а происходит переход на другую страницу, то выполняется принудительный выход из программы. Все бы хорошо, да вот при переходах внутри программы, функция всегда спрашивает выйти из системы или нет.
Вот код:
Код:
<script>
<!--
function force_exit() {
if (window.location.href == 'http://www.site.ru/news/work/') {
return true;
} else {
if(confirm('Как насчет выйти из системы?'))
exiting.submit();
else
return false;
}
}
-->
</script>
<body onunload="force_exit()" ...
Варианты: поставить признак или основываться на location. Но ни то ни другое не получается.