А кто-нибудь реализовывал на страничке - основное окно и 2 окошка, например 200 на 200px, и в эти 2 окна подгружается информация из текстового файла из domen.ru/1.txt и domen.ru/2.txt
т.е. каждые 5 минут идёт допустим подгрузка этих файлов, чтобы видеть там свежие данные.
При этом последняя строка показывается внизу, чтобы не делать скролл, а сразу видеть, что там нового добавилось в эти текстовые файлы.
На Аяксе вроде бы делают, нет ли простенького примера?
1. Алексей_М - 01 Августа, 2016 - 16:33:30 - перейти к сообщению
2. Fart - 02 Августа, 2016 - 19:13:15 - перейти к сообщению
примеров в инете куча как работать с ajax. в ссылках я думаю ты не нуждаешься.
по поводу обновления данных на странице:
формируешь пхп с данными(либо любой другой). аякс забирает согласно 5 мин. и через js вносишь.
пример простенький:
var xhr = function (){
// делаешь запрос. используеш XMLHttpRequest или ActiveX
// собираешь данные из пхп файла
}
var text = function(){
//тут обработка полученных данных из xhr
var txt = xhr();
...
//вывод данных в блок
document.getElementById().innerHTML = "результат обработки TXT";
}
setInterval( text(), 5*60*1000 );
каждые 5 мин данные будут попадать в некий блок. из функции text();
по поводу обновления данных на странице:
формируешь пхп с данными(либо любой другой). аякс забирает согласно 5 мин. и через js вносишь.
пример простенький:
var xhr = function (){
// делаешь запрос. используеш XMLHttpRequest или ActiveX
// собираешь данные из пхп файла
}
var text = function(){
//тут обработка полученных данных из xhr
var txt = xhr();
...
//вывод данных в блок
document.getElementById().innerHTML = "результат обработки TXT";
}
setInterval( text(), 5*60*1000 );
каждые 5 мин данные будут попадать в некий блок. из функции text();