|
Простой ротатор данных
Доброго времени суток уважаемые форумчане! Меня мучает угрызение совести, но все же хочу попросить у вас помощи в написании простого кода на javascript. Дело в том, что я очень далек от программирования и сам догонять буду оооочень долго как реализовать.
Нужен скрипт который по очереди выводит в тело страницы сайта определенные html данные (код javascript, ссылку html и любые другие данные) в порядке очередности по приоритету. 1 строка с данными (выводиться при первой загрузки странички) 2 строка с данными (выводиться при повторной (перезагрузке) загрузке странички) итд. в зависимости от количества строк данных. помогите пожалуйста. |
На каком языке и где хранятся данные для рендеринга?
|
да в принципе без разницы, если можно то прямо в коде javascript указать, если так нельзя то через подключаемый файл data.dat (в нем идут строки с данными)
насчет языка, я даже не знаю, что сказать. формат должен быть, чтобы браузер мог считать код и исполнить. строки с данными могут содержать либо любой html код, либо код на javascript, либо обычный текст |
|
Зачем JSON.parse(phrases.textContent), если скрипт и в нем данные представлены объектом?
|
laimas, а как к ним обратиться то?
|
Цитата:
|
laimas, да, изначально в теге script был заключен json.
Присвоить этот json какой-нибудь переменной я как-то не подумал. Я думал вы поведаете неизвестный мне способ обращения к неименованному объекту) |
Nexus - спасибо, но я не совсем понял.
вот этот код Цитата:
просто сами строки с данными я не хотел бы светить в html коде стр. и лучше их с отдельного файлика подружать. я извиняюсь, за тупизну, может чего не понял ((. ааа просто не привык работать через подобные https://jsfiddle.net сервисы ( заметил CSS #phrases{display:none} так не пойдет, в наш html код должна выводиться только одна строка из отдельного файлика (уж так лучше). |
dr.zoom, дело хозяйское, но вы хотите сделать почти такое - есть десятки изображений весом по N мегабайт, которые вы все грузите клиенту ради того, чтобы показать одно. Понятно, что это бесполезная трата ресурсов клиента.
Хотите чтобы клиент определял контент, ну так пусть определяет, а определение, это не выбор среди множества бесполезно загруженного, а асинхронный запрос указанного с сервера. И можете менять его по любому желаемому интервалу. |
Часовой пояс GMT +3, время: 18:38. |
|