>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >window.close() http://forum.mozilla-russia.org/viewtopic.php?id=8561 |
Innuendo > 22-02-2006 19:52:23 |
Мне надо закрыть документ, но он не был открыт через window.open (то есть он просто открыт юзером). заранее спасибо |
Innuendo > 24-02-2006 19:22:22 |
никто не знает? (9 |
Anton > 24-02-2006 21:44:50 |
http://xpoint.ru/forums/programming/jav … 5513.xhtml |
Innuendo > 26-02-2006 20:49:15 |
так, получается, вообще нельзя??? мне хотя бы с разрешения пользователя... по твоей ссылки вроде бы заключение, что "нельзя". |
Snik > 26-02-2006 22:43:58 |
Innuendo |
Anton > 27-02-2006 00:52:48 |
Innuendo пишет
Выделить код Код:netscape. security. PrivilegeManager. enablePrivilege ("UniversalBrowserWrite"); window. close (); |
Innuendo > 27-02-2006 18:29:09 |
Snik, почему все... Доступа к посторонним окнам, то и не надо.. а к собственному окну почему бы и не разрешить? ведь те, что сркиптом открвыаются можно... почему тогда то, что опльзователь открыл? само себя? |
Innuendo > 27-02-2006 18:39:00 |
Anton |
Anton > 27-02-2006 20:27:24 |
Innuendo пишет
А у меня работает в FF1.5.0.1. А в Mozilla1.7.10 - не работает. Наверное, надо где-то в about:config что-то менять.
я его уже привёл |
Innuendo > 27-02-2006 21:35:03 |
ну у меян 1.5.0.1.. |
Anton > 27-02-2006 22:14:37 |
Innuendo пишет
И так тоже работает. Скорее всего где-то что-то в about:config. Ну, может быть, dom.allow_scripts_to_close_window или ещё что. |
Innuendo > 28-02-2006 16:23:35 |
да..я поставил true. Но вот а как с дургими пользователями? это мне надо в локальном приложении, но можно ли через сркипт установить эту переменную как true? |
Al_H > 28-02-2006 17:10:52 |
Хочется верить, что нельзя. |
Anton > 28-02-2006 19:42:55 |
Innuendo пишет
С разрешения пользователя: Выделить код Код:netscape. security. PrivilegeManager. enablePrivilege ("UniversalPreferencesWrite"); window. navigator. preference ("dom.allow_scripts_to_close_window", true); |
Innuendo > 01-03-2006 19:15:12 |
спасибо |