| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > помогите с окном |
| Автор: Maxsker 8.2.2010, 13:31 | ||||
Помогите разобраться. Задача такая, по истечение таймера на странице нужно чтобы выдавалось окно с текстом. Собственно скрипт есть, и он работает
Нужно, чтобы вместе с этим окном выдавалось звуковое оповещение, либо оно каким то другим образом привлекало к себе внимание. Например всплывало поверх всех остальных окон. Я посмотрел какие параметры может иметь window.open( адрес файла, имя окна, параметры ), Как правильно сделать так чтобы в этом открываюшемся новом окне проигрывался какой то звук. Что то типо того Как правильно это реализовать? Цитата:
} |
| Автор: NNaarreekk 8.2.2010, 15:29 |
| Как плохой вариант могу посоветовать http://html.marshutka.ru/f4181/bgsound.html. По мне лучше флешем. |
| Автор: Maxsker 8.2.2010, 19:38 | ||
| Меня бы устроил и вариант с BgSound, но при добавлении его скрипт перестаёт работать. Может что то неправильно делаю? Вот как выглядит функция открытия окна с бгсаунд
|
| Автор: bars80080 8.2.2010, 20:11 |
| а что, ошибок никаких не пишет? popwnd.document.write("<html> <head> <bgsound src="http://port.su/w/download_old/melodies/0-9/10cc_Dreadlock_-_Holiday.mid" loop="10"> </head> <body><font size='12px'>" + textmessage + "</font></body></html>"); javascript понимает перевод строки, как конец команды. у тебя код разрывается Добавлено через 36 секунд плюс, с кавычками чересполосица, вон подсветка всё подмечает Добавлено через 1 минуту и 7 секунд плюс, "about:blank", поставьте просто пустую строку Добавлено через 2 минуты и 3 секунды плюс, зачем-то пытаетесь только что созданное окно закрыть. но оно не закроется, просто потому что это не свойство документа Добавлено через 2 минуты и 53 секунды а, это конец ентого синтаксиса: а вы уверены, что он существует? ибо я такое нигде не видел |
| Автор: Amphiluke 8.2.2010, 22:17 |
| Методы open() и close() объекта Document (!) не связаны с открытием/закрытием окон. Причем последний [т.е. close()], вообще говоря, обязателен к использованию при таком создании документа «с нуля»... Плюс ко всему, помимо того, что отметил bars80080, надо сказать, что нельзя рвать Javascript-строку переносами CRLF, вместо этого нужно использовать операцию конкатенации. |
| Автор: NNaarreekk 9.2.2010, 14:54 |
Да, без него в ФФ окно не загружается никак, сам страдал. |