Как каждые 30 секунд проигрывать signal.wav?
Помогите плз, вот так глючит:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Звук повторяется бесконечно</title> </head> <body bgcolor="#bff0e3"> <script> <!-- function timer () { var sound="signal.wav" x = sound if (navigator.appName=="Microsoft Internet Explorer") document.write('<bgsound src='+'"'+x+'"'+' loop="infinite">') else document.write('<embed src='+'"'+x+'"'+'hidden="true" border="0" width="20" height="20" autostart="true" loop="true">') } function runner () { timer(); var timerMulti = window.setInterval("timer();", 10000); runner(); } runner(); //--> </script> </body> </html> |
попробуйте это делать так :
<EMBED src="signal.wav" autostart="true" loop="true" volume="100" hidden="true"> <NOEMBED> <BGSOUND src="signal.wav" loop="-1" volume="0"> </NOEMBED> |
{В дополнение к теме!}
Доброго времени суток друзья!! У меня такая диллема! - дело в том что я не плохо разбираюсь в php и html - знаю в принципе принцыпы работы других языков, но вот с Javой у меня прокол, вечно где-то что то не правильно!( Промогите пожалуста правильно составить скриптовую вставку! на вроде такой! <script> Ява скрипт каждые 30 секунд проверяет значения в базе mysql и выводит их на экран </script> зарание спасибо!) |
Цитата:
По вопросу - гугли слова Ajax, setInterval/setTimeout, document.appendChild/jQuery.append() |
[quote=danik.js;255856]Хреново знаешь.QUOTE]
не отрицаю) гуглил но все наработки найденные не могу не как завинтить то точку пропущу то еще что, по этому прошу скинуть примерчик как оно в "нормальном виде" выглядет |
function update(){ $.get('path/to/script.xxx', {some: 'data'}, function(result) { // Тут если получаем html - то выводим на страницу. Или можно запрашивать json через $.getJSON и выводить через какой-нибудь шаблонизатор }); } setInterval(update, 30 * 1000); |
Цитата:
Цитата:
$connect = new mysqli('сервер', 'пользователь', 'пароль'); $connect->query('SET NAMES cp1251'); $result = $connect->querty('SELECT * FORM `база данных`.`название таблицы`); $result = $result->fretch_assoc(); $connect->close(); echo $result['название ячейки']; page.php: <div id="result"></div> setInterval(function() { $('#result').load('page_ajax.php'); }, 30000); |
четко!) спасибо!) то что надо а то я уж думал что будет как тут
![]() |
Часовой пояс GMT +3, время: 14:18. |