Как каждые 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:13. |