Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Закрыть окно IE через JavaScript (http://forum.oszone.net/showthread.php?t=105313)

Котяра 18-04-2008 21:48 784334

Закрыть окно IE через JavaScript
 
Я делаю на HTML интерфейс своего диска. Запрограммировал маленький autorun.exe , запускающий HTML в режиме киоска:
Код:

%ProgramFiles%\Internet Explorer\iexplore.exe -k путь_до_файла.htm
. И хочу чтобы было понятно, сделать ссылку закрыть. На первый взгляд все просто:
Код:

<a href="javascript:close();">закрыть</a>
или
Код:

<a href="javascript:window.close();>закрыть</a>
.
Но при это выводится окно:

Как избежать его появления и сразу закрывать окно?

Sham 18-04-2008 22:05 784342

попробуй так:
HTML код:

<a href="javascript:setTimeout('window.close()', 200)">закрыть</a>

Котяра 18-04-2008 22:18 784349

Sham, 35064087.
Это появляется при нажатии на ссылку с Вашим кодом.

Sham 18-04-2008 23:30 784425

HTML код:

<a onclick="window.focus();parent.opener=window;parent.close();" href="javascript:void(0)">закрыть</a>
Котяра, это точно должно... :)

в общем, это хак, потому что настройки безопасности IE не позволяют так просто закрыть окно скриптом, не уведомив юзера...

Котяра 18-04-2008 23:35 784432

Sham, получилось! Спасибо!


Время: 11:47.

Время: 11:47.
© OSzone.net 2001-