aBcolut

Рейтинг
5
Регистрация
18.09.2008
Должность
сисадмин
Интересы
история

Сделайте аккаунт на яху, зарегтесь на siteexplorer и добавтьте сайт. Думаю, поможет.

Jozian, вы знаете- действительно похоже на склейку.

че-то я совсем замотался: бэки, бэки, а на склейку не проверил.

Тему можно закрывать.

Всем спасибо, особенно Kolyaj и DyaDya

Получилось то что хотел

<script type="text/javascript" >

function load_data()
{
var obj = document.getElementById('txt');
var req;

if (window.XMLHttpRequest) req = new XMLHttpRequest();
else if(window.ActiveXObject)
{
try {
req = new ActiveXObject('Msxml2.XMLHTTP');
} catch (e){}
try {
req = new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){}
}

if (req)
{
req.onreadystatechange = function()
{
if (req.readyState == 4 && req.status == 200)
{ obj.innerHTML = req.responseText; }
};
req.open("POST", 'func.php', true);
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.send(null);
}
else alert("Браузер не поддерживает AJAX");
}

setInterval(load_data, 10000);
</script>

Вроде бы аякс, но не подключаем никаких лишних библиотек.

Miracle, спасибо конечно, но я не соображу: как яваскрипт узнает где находится эта функция php.

Она ведь в другом файле.

в двух словах:

php-скрипт запрашивает из базы данных и возвращает строку, содержащую html-код.

Javascript должен периодически его вызывать и получать эту строку.

Да я понимаю что разные.

Даже "извратиться" никак нельзя?