• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Как вставить тект из другой странички ? (нужно использовать)
Как вставить тект из другой странички ?
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 1 | 01:31:23
Прошу подсказать такую задачу:
на фтп каждую минуту с локального компа выгружается html страничка с текстом (просто текст, одна строка "исполнитель" - "песня"), которая формируется и обновляется автоматически программой. Как этот текcт мне использовать на главной странице сайта, что б оботражалась информация из той самой загруженной страницы?

ПРИМЕР "Сейчас в эфире" - "Агутин - Босоногий мальчик"

красным - содержимое загруженной страницы list.html
Спасибо.

radio-livny.ucoz.ru
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 2 | 01:52:38
Chip6963, может это подойдёт? http://ssilki.at.ua/forum/11-187-1
Астра
Сообщений: 847
Репутация: 260

Сообщение # 3 | 08:32:54
В данном случае информеры и импорт удаленного кода вряд ли подойдут из-за относительно большого времени кэширования по равнению с актуальностью информации. Есть стандартный виджет "Вывод содержимого файла:
Выведет содержимое текстового (.txt, .html) файла." Но по-моему будет проще написать js , который будет выводить содержимое файла - тут даже можно задать время обновления порядка 30с (наверно... в том плане, насколько терпимо это будет восприниматься сервером - тут я не знаток)
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 4 | 19:02:47
Спасибо, кто откликнулся.
Quote (Астра)
В данном случае информеры и импорт удаленного кода вряд ли подойдут из-за относительно большого времени кэширования по равнению с актуальностью информации. Есть стандартный виджет "Вывод содержимого файла:
Выведет содержимое текстового (.txt, .html) файла." Но по-моему будет проще написать js , который будет выводить содержимое файла - тут даже можно задать время обновления порядка 30с (наверно... в том плане, насколько терпимо это будет восприниматься сервером - тут я не знаток)


Про скрипты я ни в зуб ногой. Кто б помог. С виджетом попытался разобратья - в принципе действует, НО! Если информация на русском - все заменяется квадратами. Видимо что то в кодировке. Причем даже если импортирует из текстового файла.
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 5 | 20:26:09
Chip6963,
Code
<span id="ether"></span>
<script type="text/javascript">
$.get('/list.html', function(request){$('#ether').html(request);});
</script>

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 6 | 21:09:30
Скрипт работает, спасибо. Но с русскими такая же хрень...где искать проблему не пойму...

страница
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 7 | 21:14:56
Chip6963, сохраните ваш файл list.html в кодировке utf-8 и загрузите заново.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 8 | 21:27:32
:D Спасибо. Поменял настройки программы, формирующей исходный файл. Заработало.
Эта инфа будет стоять до следующей перезагрузки страницы, правильно я понял ? Нельзя автообновление сделать, но лучше не всей страницы, а блока например в шапке ?

Понимаю, конечно, что аппетит приходит вовремя....
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 9 | 21:32:17
Chip6963,
Code
<span id="ether"></span>
<script type="text/javascript">
function getether(){$.get('/list.html', function(request){$('#ether').html(request);});}
getether();
setInterval(function(){getether();}, 3000);
</script>


3000 - обновление каждые 3 секунды.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 10 | 23:11:14
Шикарно !!! Спасибо.

Добавлено (02-Ноя-2012, 23:08:57)
---------------------------------------------
Придется обратиться еще раз.. Нежданно выяснилось, что по ftp файлы расширения .html - .блокируется и не загружаются. Переделал в list.txt получится ли взять оттуда ?

Добавлено (02-Ноя-2012, 23:11:14)
---------------------------------------------
разобрался

JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 11 | 14:34:46
Quote (Chip6963)
Переделал в list.txt получится ли взять оттуда ?

Конечно.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 12 | 20:31:14
Помог ты мне, спасибо.
Помоги еще чуток, пожалуйста, - какой скриптик в шапку поместить, чтоб обновлялась сама в начале часа, лучше на 2-3 минуте часа ?
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 13 | 07:34:33
Chip6963, обновлялась кто?

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
Chip6963
Сообщений: 8
Репутация: 0

Сообщение # 14 | 17:45:41
Что б шапка обновлялась автоматом, ну либо страница целиком. В шапку тоже выгружается файл-картинка несколько раз в сутки. Например в 9.00. Надо, что б у посетителя сайта фапка в начале десятого картинка новая в шапке появилась.

Добавлено (15-Ноя-2012, 17:45:41)
---------------------------------------------
Вопрос актуален

yolbars770008
Сообщений: 1
Репутация: 0

Сообщение # 15 | 00:56:13
JonMagon, при использование представленного вами кода

Код
<span id="ether"></span>  
<script type="text/javascript">  
$.get('/mytext.html', function(request){$('#ether').html(request);});  
</script>


содержимое файла mytext.html на странице выводится, однако не индексируется поисковиками. Есть ли другое решение, позволяющее вот так же выводить, однако уже с возможностью индексации?
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Как вставить тект из другой странички ? (нужно использовать)
  • Страница 1 из 1
  • 1
Поиск: