|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Как вставить тект из другой странички ? (нужно использовать) |
Как вставить тект из другой странички ? |
Прошу подсказать такую задачу:
на фтп каждую минуту с локального компа выгружается html страничка с текстом (просто текст, одна строка "исполнитель" - "песня"), которая формируется и обновляется автоматически программой. Как этот текcт мне использовать на главной странице сайта, что б оботражалась информация из той самой загруженной страницы? ПРИМЕР "Сейчас в эфире" - "Агутин - Босоногий мальчик" красным - содержимое загруженной страницы list.html Спасибо. radio-livny.ucoz.ru |
Chip6963, может это подойдёт? http://ssilki.at.ua/forum/11-187-1
|
В данном случае информеры и импорт удаленного кода вряд ли подойдут из-за относительно большого времени кэширования по равнению с актуальностью информации. Есть стандартный виджет "Вывод содержимого файла:
Выведет содержимое текстового (.txt, .html) файла." Но по-моему будет проще написать js , который будет выводить содержимое файла - тут даже можно задать время обновления порядка 30с (наверно... в том плане, насколько терпимо это будет восприниматься сервером - тут я не знаток) |
Спасибо, кто откликнулся.
Quote (Астра) В данном случае информеры и импорт удаленного кода вряд ли подойдут из-за относительно большого времени кэширования по равнению с актуальностью информации. Есть стандартный виджет "Вывод содержимого файла: Выведет содержимое текстового (.txt, .html) файла." Но по-моему будет проще написать js , который будет выводить содержимое файла - тут даже можно задать время обновления порядка 30с (наверно... в том плане, насколько терпимо это будет восприниматься сервером - тут я не знаток) Про скрипты я ни в зуб ногой. Кто б помог. С виджетом попытался разобратья - в принципе действует, НО! Если информация на русском - все заменяется квадратами. Видимо что то в кодировке. Причем даже если импортирует из текстового файла. |
Спасибо. Поменял настройки программы, формирующей исходный файл. Заработало.
Эта инфа будет стоять до следующей перезагрузки страницы, правильно я понял ? Нельзя автообновление сделать, но лучше не всей страницы, а блока например в шапке ? Понимаю, конечно, что аппетит приходит вовремя.... |
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.
|
Шикарно !!! Спасибо.
Добавлено (02-Ноя-2012, 23:08:57) Добавлено (02-Ноя-2012, 23:11:14) |
Что б шапка обновлялась автоматом, ну либо страница целиком. В шапку тоже выгружается файл-картинка несколько раз в сутки. Например в 9.00. Надо, что б у посетителя сайта фапка в начале десятого картинка новая в шапке появилась.
Добавлено (15-Ноя-2012, 17:45:41) |
JonMagon, при использование представленного вами кода
Код <span id="ether"></span> <script type="text/javascript"> $.get('/mytext.html', function(request){$('#ether').html(request);}); </script> содержимое файла mytext.html на странице выводится, однако не индексируется поисковиками. Есть ли другое решение, позволяющее вот так же выводить, однако уже с возможностью индексации? |
| |||
| |||