И
теперь мне нужно как-то закрыть это окошко перед тем, как браузер предоставит мне возможность открыть/сохранить этот файл. Как?
Отправлен: 27.04.2009, 09:49
Вопрос задал: nEchin (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Волков Алексей
Здравствуйте, nEchin! добавьте в файл, вызывающий window.open (окно с формой) имя открываемого окна, например, windowWithForm и добавьте строку html-кода <script>window.setTimeout ('windowWithForm.close();', 1000)</script> - таймаут в миллисекундах даст время на загрузку вызванного окна, а помещение кода в родительское окно позволит избежать запроса браузера на подтверждение закрытия. (К примеру, self.close(); перед закрытием спросит подтверждения)
--------- Всё, что есть хорошего в жизни - либо незаконно, либо аморально, либо ведёт к ожирению...
Ответ отправил: Волков Алексей (статус: 3-й класс)
Ответ отправлен: 27.04.2009, 10:03
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248308 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценка за ответ: 5 Комментарий оценки: Как вариант. Но узнать точное время не так то просто. Закроешь раньше и кто знает, что получится).
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.