Общие вопросы, не сортированные, не по теме. Все сюда
|
|
[31] Аксель [17.07.2012, 05:54] |
Здравствуйте! Может, вы мне поможете?
Нужно решение-скрипт, который выводит в каком-нибудь контейнере случайную html-информацию при обновлении страницы. Иными словами, слайдер, информер (как на юкоз), но сменяющий контент рандомно из какого-нибудь источника. Ситуация осложняется что поставить сиё чудо я хочу на mybb сайт, т.е. бд сразу отпадает, как сами понимаете. Нужно чтобы скрипт читал данные либо из скрытых div'ов, либо из тестового/xml файла на сервере.
Излазил множество сайтов, в самом-то деле, но везде какой-нибудь подвох. Например, можно выводить случайно картинки, это уже хорошо, но хочется именно хтмл (т.к. там будет определенное оформление), а в js, чтобы перестроить, я не шибко разбираюсь. Надеюсь на помощь (хотя бы укажите в какой стороне искать :о), спасибо заранее. |
|
[32] likbezz [17.07.2012, 11:07] |
Аксель, Нужно чтобы скрипт читал данные либо из скрытых 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> Проще некуда. Скрытые блоки, показываем случайный. |
|
[33] Аксель [18.07.2012, 05:23] |
Благодарю, действительно очень простое и эффектное решение.:) |
|
[34] Гость [20.07.2012, 03:38] |
В теме "Добавление сообщения на форум без перезагрузки страницы" (http://likbezz.ru/forum/61-597-1) почему-то отсутствует окно редактора для нового сообщения. А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено отвечать на сообщения.
А хотелось, собственно, вот чего. Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите? |
|
[35] likbezz [20.07.2012, 14:56] |
Гость, А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено Да, есть такой косяк. Тема сначала была в другом форуме, где были запрещены сообщения от гостей. Потом тему переместили. А права остались те-же, от родительского, первоначального форума. Такой косяк есть на юкозе. Как исправить - не знаю.
Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите? Нет, я там ничего не описывал) Это даже не моя тема, я просто ответил на вопрос. Вот как сейчас отвечаю на ваш) А добавляется скрипт а шаблон «Форум - общий вид» сразу после оператора $BODY$. |
|
[36] Гость [21.07.2012, 06:39] |
Благодарю за содержательный ответ и подсказку! Добавлено (21.07.2012, 06:39) --------------------------------------------- Страница тащит за собой 15 скриптов. Ничего себе! |
|
[37] rikulia [25.07.2012, 06:36] |
likbezz, доброе утро! ты не мог бы подсказать всё ли нормально на этой стр. (изменение данных) я там поменяла вид стр, но кажется что-то упустила.. не могу понять |
|
[38] likbezz [25.07.2012, 08:13] |
rikulia, Доброе. ты не мог бы подсказать всё ли нормально на этой стр. (изменение данных) я там поменяла вид стр, но кажется что-то упустила.. не могу понять wacko А что там не так? На что смотреть? .. конечно посмотрю) чуть позже. |
|
[39] rikulia [25.07.2012, 11:10] |
А что там не так? На что смотреть? боюсь что вылезут косяки при изм. инфы .. конечно посмотрю) чуть позже. пасиба |
|
[40] likbezz [25.07.2012, 13:02] |
rikulia, боюсь что вылезут косяки при изм. инфы Да нет, все нормально, изменилась и сохранилась инфа.
Я бы убрал автоматический ресайз окна в профиле, если нет реферара... да и вообще убрал - у тебя шапка большая. Или шапку убрал ) |
|
[41] rikulia [25.07.2012, 18:06] |
likbezz, благодарю!! Я бы убрал автоматический ресайз окна в профиле можно подробней?))) нет, я хочу именно с шапкой! |
|
[42] likbezz [25.07.2012, 18:42] |
rikulia, Там, в шаблоне Персональная страница пользователя должен быть скрипт типа: Code window.resizeTo(800,600); - вот его либо убрать, либо проверять наличие реферала: Как убрать - в курсе, да?) Проверять вот так: Code if(document.referrer){window.resizeTo(800,600);} Тогда, при прямом,, не с форума или сайта, а просто ввеля ссылку в адрсную строку окно не будет изменятся. Но лучше просто убрать, раз у тебя с шапкой ) |
|
[43] rikulia [29.07.2012, 16:36] |
нашла, убрала)) Code <script type="text/javascript">if (window.name.length>2){window.resizeTo(750,420);}</script> Добавлено (29.07.2012, 16:34) --------------------------------------------- likbezz, привет.. помоги, пож-та сделать фон меню на тестовом гууу.. я меня получается только узкая чёрная линия, а надо что б по ширине была как активная (белая) Добавлено (29.07.2012, 16:36) --------------------------------------------- ай уже я нашарила где изменять)) ложная тревога |
|
[44] likbezz [29.07.2012, 21:47] |
rikulia, уже я нашарила где изменять)) ложная тревога Да, замечаю такую тенденцию на данном форуме) у некоторых пользователей) Только напишут .. подумают, и вот оно - правильное решение. |
|
[45] rikulia [30.07.2012, 03:12] |
Только напишут .. подумают, и вот оно - правильное решение. likbezz, ты говоришь я не думала до этого? да я минут 40 искала как сделать *обида, боль* (Добавлено (30.07.2012, 03:12) --------------------------------------------- и теперь не могу решить надо ли вообще делать фон меню, может даже без фона лучше.. |
|