<div id="my_chat">тут ваш чат</div>
<script>
function ajaxChat() {
$.ajax({
url: 'page.php', // адрес файла обработчика
dataType : "html", // тип загружаемых данных
success: function (response) {
// в response будет ответ сервера
// добавляем новые данные на страницу
$('#my_chat').html(response);
}
});
}
// запускаем функщию каждые 5 секунд
setInterval(ajaxChat, 5000);
</script>
$response = '';
$name_chat = $_SESSION['name_chat_go'];
$select_chat = $mysqli->query("SELECT * FROM '".$name_chat."'");
while($row = $select_chat->fetch_assoc()){
$response .= '.......................';
}
echo $response;
0
<div id="my_chat">тут ваш чат</div>
<script>
function ajaxChat() {
$.ajax({
url: 'page.php', // адрес файла обработчика
dataType : "html", // тип загружаемых данных
success: function (response) {
// в response будет ответ сервера
// добавляем новые данные на страницу
$('#my_chat').html(response);
}
});
}
// запускаем функщию каждые 5 секунд
setInterval(ajaxChat, 5000);
</script>
$response = '';
$name_chat = $_SESSION['name_chat_go'];
$select_chat = $mysqli->query("SELECT * FROM '".$name_chat."'");
while($row = $select_chat->fetch_assoc()){
$response .= '.......................';
}
echo $response;
0
<div id="my_chat">тут ваш чат</div>
<script>
function ajaxChat() {
$.ajax({
url: 'page.php', // адрес файла обработчика
dataType : "html", // тип загружаемых данных
success: function (response) {
// в response будет ответ сервера
// добавляем новые данные на страницу
$('#my_chat').html(response);
}
});
}
// запускаем функщию каждые 5 секунд
setInterval(ajaxChat, 5000);
</script>
$response = '';
$name_chat = $_SESSION['name_chat_go'];
$select_chat = $mysqli->query("SELECT * FROM '".$name_chat."'");
while($row = $select_chat->fetch_assoc()){
$response .= '.......................';
}
echo $response;
0
<a href="#" onclick="changeBlock('9xNlL7iiA4w');return false;">Video 1</a> |
<a href="#" onclick="changeBlock('gb63VCEC32Q');return false;">Video 2</a>
<div id="block"></div>
<script type="text/javascript">
function changeBlock(id) {
document.getElementById('block').innerHTML = '<iframe width="425" height="349" src="http://www.youtube.com/embed/'+id+'" frameborder="0" allowfullscreen></iframe>';
}
</script>
setInterval(function(){
$("#block").load("index.php #block");
}, 30000);
<a href="#" onclick="changeBlock('9xNlL7iiA4w');return false;">Video 1</a> |
<a href="#" onclick="changeBlock('gb63VCEC32Q');return false;">Video 2</a>
<div id="block"></div>
<script type="text/javascript">
function changeBlock(id) {
document.getElementById('block').innerHTML = '<iframe width="425" height="349" src="http://www.youtube.com/embed/'+id+'" frameborder="0" allowfullscreen></iframe>';
}
</script>
setInterval(function(){
$("#block").load("index.php #block");
}, 30000);
// Запускаем функцию autoUpdate по готовности страницы:
document.addEventListener('DOMContentLoaded', autoUpdate);
// Функция для запуска цикла:
async function autoUpdate() {
// Бесконечный цикл:
while (true) {
// Обновляем блок .test:
await elementUpdate('.test');
// Выжидаем 1000 миллисекунд перед повторением цикла:
await new Promise(function(s) { setTimeout(s, 1000); });
}
}
// Функция для обновления контента:
async function elementUpdate(selector) {
try {
var html = await (await fetch(location.href)).text();
var newdoc = new DOMParser().parseFromString(html, 'text/html');
document.querySelector(selector).outerHTML = newdoc.querySelector(selector).outerHTML;
console.log('Элемент '+selector+' был успешно обновлен.');
return true;
} catch(err) {
console.error('При обновлении элемента '+selector+' произошла ошибка:', err);
return false;
}
}