![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| lvovitch |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.12.2006 Репутация: нет Всего: нет |
Подскажите, пожалуйста, у меня не работает такая простая вещь, как закрыть окно.
сделал файл close.php там код <a href="javascript:window.close();"><img src='images/close_window.jpg' border="1"></a> Работает только в IE. Как заставить работать в хроме и новой опере, которая на базе хрома. И в фаерфоксе тоже не работает. |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 5 Всего: 55 |
Потому что простые вещи и делать надо просто, а не через универсальный интерфейс.
Такая вещь, как href="javascript: это вообще приблуда какая-то. В стандартах ее нет. Браузеры ее поддерживать не обязаны. Недостатков у нее полно. -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| lvovitch |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 17.12.2006 Репутация: нет Всего: нет |
Спасибо за ответ!
тоже не работает :( |
||||||
|
|||||||
| Arantir |
|
||||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 5 Всего: 55 |
Если окно открыто не Вами (через window.open()), то многие браузеры могут не дать его закрыть через .close(). Причем, некоторые даже не спросят ничего у пользователя...
Выдает что-то на подобии этого (Firefox):
В общем, нельзя просто взять и закрыть текущее окно. Видимо, по соображениям безопасности и всяко такое. И, скорее всего, на хаки тоже особо наедятся не стоит. Разработчики упорно пытаются все их исправлять. Например, вот это уже пофиксили в Firefox:
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |