![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
Я не программист, но основы знаю. Совсем недавно мне понадобилось создать инструкцию на HTML. Инструкция должна открываться в окне без кнопок, адресной строки, меню. Я нашёл как закрыть страницу, нашёл как открыть окно с заданными параметрами, но не как не могу сделать так, чтобы открывалось обычное окно, затем открывалось окно без меню, а старое закрывалось. Но закрывалось автоматически, без запроса. Вот как так сделать ? Или можно подсказать, как открыть окно изначально без меню ( если это конечно возможно ). Заранее благодарен.
|
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 1 Всего: 73 |
Да, мне тож интересно:
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
Вот код который откроет окно без ничего, размером в четверть экрана и загрузит в него страницу refs.htm. Далее он закроет окно предка.
Есть одна проблема: В Opera он работает правильно, т.е. закрывает окно предка. А вот в Explorer он спросит что-то типа: "Вы хотите закрыть текущее окно?" [Да][Нет]. Как это обойти если честно не знаю -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: нет Всего: 36 |
Кстати, я покопался в настройках Explorer'a - и ничего не нашёл про автоматическое закрытие окна
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
ж)))) В том то и беда, что браузер не должен спрашивать хочу я закрыть или нет... Он просто должен закрыть и всё... И по поводу кнопки, её не должно быть, новое окно должно открываться автоматически, а старое должно сразу же закрываться... Давайте попробуем сделать так... Я дам два кода.
Первый: <object id=win type="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"> </object> <script> function init() { setTimeout('win.Click()',1000) } onload=init </script> Этот скрипт сам, без запроса, закроет окно в данном случае через 1 секунду. Второй: <script> window.open("index.htm", "SrcCode", "scrollbars=no"," resizable=no", "toolbar=yes", "status=no", "fullscreen=yes"); </script> Этот скрипт автоматически открывает окно. Моя беда в том, что я не могу совместить их вместе. Если использовать только первый, то окно замечательно откроет и через секунду, без запроса, просто закроет его. Но если я добавляю второй скрипт, то открывается первое окно, потом открывает второе и оба окна замечательно остаються висеть. Я эксперементировать устал или просто знаний не хватает. Подскажите, как совместить |
|||
|
||||
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
А по поводу уровня безопасности... Ну я поменяю настройки в своём браузере... Может быть это и поможет... Но данный документ не только для меня... Он будет где то рассылаться... и т.д. А там настройки по умолчанию... У юреров то...
|
|||
|
||||
| Guest_DeathStorm |
|
|||
|
Unregistered |
window.close() закроет без запроса но только не в MSIE
указанный сверху ActiveX закрывает окна без запроса во всех MSIE но если у вас WindaXP то этот ActiveX зарегистрирован только для CHM файлов и выдаст ошибку, так что приемлемого решения этой проблемы IMHO несуществует |
|||
|
||||
| Unregistered |
|
|||
|
Unregistered |
Именно... У меня XP... И даннный скрипт просто, без всяких ошибок и запросов, закрывает окно... Но как вы могли увидеть выше, данный скрипт нужен мне для написания инструкции на html. А после этого он будет разослан по объектам, где монополизирует ОС Win98.
|
|||
|
||||
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
Простите, вверху это я... Просто зашёл из избранного.
|
|||
|
||||
| [xoodo] |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 9.3.2003 Репутация: нет Всего: 4 |
Эксплорер *всегда* (имеются в виду window.close() и self.close()) будет спрашивать перед закрытием "нормального" окна (с меню, статусбаром и прочей порнографией).
Вопрос такой - зачем начинать с "нормального" окна? Нельзя сразу открывать окно без меню и т.п.? Можно ситуацию обрисовать по-конкретней? Если проблему не решить, можно ее обойти... Это сообщение отредактировал(а) [xoodo] - 8.5.2003, 23:21 |
|||
|
||||
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
xoodo, попоробуй этот код
и ты увидишь, что ни фиги эксплорер не спросит, а просто закроет. Как я и описал раньше, мне надо написать инструкцию на html. Но для не сильно умных пользователей надо закрыть меню и всё остальное. Я понимаю, что можно просто открыть окно, а затем открыть, например, главную страницу меню в новом окне с заданными мной параметрами. Но тогда остаётся висеть лишнее окно, которое открылось первым. Вот я и хочу, чтобы оно автоматически, без запроса, закрывалось. |
|||
|
||||
| [xoodo] |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 9.3.2003 Репутация: нет Всего: 4 |
Romski, ты колдун в хорошем смысле слова. Я не знаю, что ЭТО там сверху, но оно работает. Я удивлен. Попробуй такой вариант:
В ИЕ5 о Опера7 работает, не спрашивая ничего лишнего. Оно было нужно? |
|||
|
||||
| Romski |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 7.5.2003 Где: Москва Репутация: нет Всего: нет |
xoodo, спасибо. супер... Работу можно начинать!
|
|||
|
||||
| Скрипт "Окно закроется чере |
|
|||
|
Unregistered |
Не парьтесь !!! Вот скрипт рабочий на все 100 % !!!
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |