<script language='JavaScript'>
function document.onclose()
{
alert('страница закрыта')
}
ВОПРОС ПО СОБЫТИЯМ
Есть такой вопрос, как можно отследить, что пользователь закрыл окно(HTA), я нашёл такое событие, onclose, попробывал его, а оно не работает, а пробывал я так,
Код:
и вот так пробывал
Код:
<script language='JavaScript'>
function window.onclose()
{
alert('страница закрыта')
}
function window.onclose()
{
alert('страница закрыта')
}
Результат нулевой, никакой реакции
[html]
<body>
.....................
</body>
<script language="JavaScript">
window.document.OnUnload = function() { /*твой код*/ };
</script>
[/html]
или
[html]
<script language="JavaScript">
function UnloadF() {
// код
}
</script>
<body onunload="UnloadF();">
.....................
</body>
[/html]
Не работает и мне надо не перед выгрузкой страницы, а когда пользователь закрывает окно
я второй кусок кода проверил - работает. и в IE и в FF.
Да работает перед выгрузкой, но не работает когда закрываю окно, надо проверять не в браузере, а HTA(хотя наверно это подобие IE, но не уверен)
и у меня сработало :)
PS: если я не ошибся и верно понял что HTA это HTML-файл с расширением HTA, ну по крайней мере открылся файлик как HTML Application
Цитата: Тень Пса
IMHO это и есть ie :)
и у меня сработало :)
PS: если я не ошибся и верно понял что HTA это HTML-файл с расширением HTA, ну по крайней мере открылся файлик как HTML Application
и у меня сработало :)
PS: если я не ошибся и верно понял что HTA это HTML-файл с расширением HTA, ну по крайней мере открылся файлик как HTML Application
Ну по идее да, HTA это разновидность HTML, тока для этой технологии не нужен браузер :)
Ну покрайне мере, у меня этот код сработал в браузере, но не сработал в HTA, может потому что у меня не win XP, а win SERVER 2003, надо попробовать на win XP
Всё я проверил на win XP работает, значит базы HTA у win XP отличаются от баз win SERVER, ладно работает и хорошо, ПАСИБА ТЕБЕ, я уже неделю с этой проблемой маюсь :)
да незашт :)