2012-07-17Дата: Вторник, 17.07.2012, 05:54 | Сообщение # 31
Группа: Гости
Здравствуйте! Может, вы мне поможете?
Нужно решение-скрипт, который выводит в каком-нибудь контейнере случайную html-информацию при обновлении страницы. Иными словами, слайдер, информер (как на юкоз), но сменяющий контент рандомно из какого-нибудь источника. Ситуация осложняется что поставить сиё чудо я хочу на mybb сайт, т.е. бд сразу отпадает, как сами понимаете. Нужно чтобы скрипт читал данные либо из скрытых div'ов, либо из тестового/xml файла на сервере.
Излазил множество сайтов, в самом-то деле, но везде какой-нибудь подвох. Например, можно выводить случайно картинки, это уже хорошо, но хочется именно хтмл (т.к. там будет определенное оформление), а в js, чтобы перестроить, я не шибко разбираюсь. Надеюсь на помощь (хотя бы укажите в какой стороне искать :о), спасибо заранее.
Нужно чтобы скрипт читал данные либо из скрытых div'ов
Ну вот так, например:
Code
<div style="display:none;" id="hideBox0">Здесь располагается содержимое нового тега Div hideBox0</div> <div style="display:none;" id="hideBox1">Здесь располагается содержимое нового тега Div hideBox1</div> <div style="display:none;" id="hideBox2">Здесь располагается содержимое нового тега Div hideBox2</div> <div style="display:none;" id="hideBox3">Здесь располагается содержимое нового тега Div hideBox3</div> <script type="text/javascript"> (function(){document.getElementById('hideBox'+Math.floor(Math.random()*4)).style.display='block';})(); </script>
Или:
Code
<div style="display:none;" class="hideBox0">Здесь располагается содержимое нового тега Div hideBox0</div> <div style="display:none;" class="hideBox1">Здесь располагается содержимое нового тега Div hideBox1</div> <div style="display:none;" class="hideBox2">Здесь располагается содержимое нового тега Div hideBox2</div> <div style="display:none;" class="hideBox3">Здесь располагается содержимое нового тега Div hideBox3</div> <script type="text/javascript"> document.write('<style type="text/css">div.hideBox'+Math.floor(Math.random()*4)+'{display:block!important;}</style>'); </script>
2012-07-20Дата: Пятница, 20.07.2012, 03:38 | Сообщение # 34
Группа: Гости
В теме "Добавление сообщения на форум без перезагрузки страницы" (http://likbezz.ru/forum/61-597-1) почему-то отсутствует окно редактора для нового сообщения. А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено отвечать на сообщения.
А хотелось, собственно, вот чего. Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите?
А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено
Да, есть такой косяк. Тема сначала была в другом форуме, где были запрещены сообщения от гостей. Потом тему переместили. А права остались те-же, от родительского, первоначального форума. Такой косяк есть на юкозе. Как исправить - не знаю.
Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите?
Нет, я там ничего не описывал) Это даже не моя тема, я просто ответил на вопрос. Вот как сейчас отвечаю на ваш) А добавляется скрипт а шаблон «Форум - общий вид» сразу после оператора $BODY$.
likbezz, доброе утро! ты не мог бы подсказать всё ли нормально на этой стр. (изменение данных) я там поменяла вид стр, но кажется что-то упустила.. не могу понять
Там, в шаблоне Персональная страница пользователя должен быть скрипт типа:
Code
window.resizeTo(800,600);
- вот его либо убрать, либо проверять наличие реферала: Как убрать - в курсе, да?) Проверять вот так:
Code
if(document.referrer){window.resizeTo(800,600);}
Тогда, при прямом,, не с форума или сайта, а просто ввеля ссылку в адрсную строку окно не будет изменятся. Но лучше просто убрать, раз у тебя с шапкой )
Добавлено (29.07.2012, 16:34) --------------------------------------------- likbezz, привет.. помоги, пож-та сделать фон меню на тестовом гууу.. я меня получается только узкая чёрная линия, а надо что б по ширине была как активная (белая)
Добавлено (29.07.2012, 16:36) --------------------------------------------- ай уже я нашарила где изменять)) ложная тревога
Только напишут .. подумают, и вот оно - правильное решение.
likbezz, ты говоришь я не думала до этого? да я минут 40 искала как сделать *обида, боль* (
Добавлено (30.07.2012, 03:12) --------------------------------------------- и теперь не могу решить надо ли вообще делать фон меню, может даже без фона лучше..