Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Общие вопросы, не сортированные, не по теме. Все сюда (Общие вопросы, не сортированные, не по теме. Все сюда)
Общие вопросы, не сортированные, не по теме. Все сюда
Дата: Вторник, 17.07.2012, 05:54 |
Группа: Гости





Здравствуйте! Может, вы мне поможете?

Нужно решение-скрипт, который выводит в каком-нибудь контейнере случайную html-информацию при обновлении страницы. Иными словами, слайдер, информер (как на юкоз), но сменяющий контент рандомно из какого-нибудь источника. Ситуация осложняется что поставить сиё чудо я хочу на mybb сайт, т.е. бд сразу отпадает, как сами понимаете. Нужно чтобы скрипт читал данные либо из скрытых div'ов, либо из тестового/xml файла на сервере.

Излазил множество сайтов, в самом-то деле, но везде какой-нибудь подвох. Например, можно выводить случайно картинки, это уже хорошо, но хочется именно хтмл (т.к. там будет определенное оформление), а в js, чтобы перестроить, я не шибко разбираюсь. Надеюсь на помощь (хотя бы укажите в какой стороне искать :о), спасибо заранее.


 
Дата: Вторник, 17.07.2012, 11:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Аксель,
Quote (Аксель, Вт, 17.07.2012, 05:54:59)
Нужно чтобы скрипт читал данные либо из скрытых 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>

Проще некуда.
Скрытые блоки, показываем случайный.


 
Дата: Среда, 18.07.2012, 05:23 |
Группа: Гости





Благодарю, действительно очень простое и эффектное решение.:)

 
Дата: Пятница, 20.07.2012, 03:38 |
Группа: Гости





В теме "Добавление сообщения на форум без перезагрузки страницы" (http://likbezz.ru/forum/61-597-1) почему-то отсутствует окно редактора для нового сообщения. А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено отвечать на сообщения.

А хотелось, собственно, вот чего. Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите?


 
Дата: Пятница, 20.07.2012, 14:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Гость,
Quote (Гость, Пт, 20.07.2012, 03:38:46)
А исходя из установок форума, оно должно там быть, так как Гостю вроде бы разрешено

Да, есть такой косяк. Тема сначала была в другом форуме, где были запрещены сообщения от гостей. Потом тему переместили. А права остались те-же, от родительского, первоначального форума. Такой косяк есть на юкозе. Как исправить - не знаю.

Quote (Гость, Пт, 20.07.2012, 03:38:46)
Вы там всё хорошо описали, кроме одного момента - чего и куда нужно вставить, чтобы эта штука заработала? Может напишите?

Нет, я там ничего не описывал) Это даже не моя тема, я просто ответил на вопрос. Вот как сейчас отвечаю на ваш)
А добавляется скрипт а шаблон «Форум - общий вид» сразу после оператора $BODY$.


 
Дата: Суббота, 21.07.2012, 06:39 |
Группа: Гости





Благодарю за содержательный ответ и подсказку!

Добавлено (21.07.2012, 06:39)
---------------------------------------------
Страница тащит за собой 15 скриптов. Ничего себе! wink

 
Дата: Среда, 25.07.2012, 06:36 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


likbezz, доброе утро! ты не мог бы подсказать всё ли нормально на этой стр. (изменение данных)
я там поменяла вид стр, но кажется что-то упустила.. не могу понять wacko


 
Дата: Среда, 25.07.2012, 08:13 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rikulia,
доброе утро!

Доброе.
ты не мог бы подсказать всё ли нормально на этой стр. (изменение данных)
я там поменяла вид стр, но кажется что-то упустила.. не могу понять wacko

А что там не так? На что смотреть?
.. конечно посмотрю) чуть позже.


 
Дата: Среда, 25.07.2012, 11:10 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


А что там не так? На что смотреть?

боюсь что вылезут косяки при изм. инфы
.. конечно посмотрю) чуть позже.

пасиба happy


 
Дата: Среда, 25.07.2012, 13:02 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rikulia,
боюсь что вылезут косяки при изм. инфы

Да нет, все нормально, изменилась и сохранилась инфа.

Я бы убрал автоматический ресайз окна в профиле, если нет реферара... да и вообще убрал - у тебя шапка большая.
Или шапку убрал )


 
Дата: Среда, 25.07.2012, 18:06 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


likbezz, благодарю!!
Я бы убрал автоматический ресайз окна в профиле

можно подробней?)))
Или шапку убрал )

нет, я хочу именно с шапкой!


 
Дата: Среда, 25.07.2012, 18:42 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rikulia,
можно подробней?)

Там, в шаблоне Персональная страница пользователя должен быть скрипт типа:
Code
window.resizeTo(800,600);

- вот его либо убрать, либо проверять наличие реферала:
Как убрать - в курсе, да?)
Проверять вот так:
Code
if(document.referrer){window.resizeTo(800,600);}

Тогда, при прямом,, не с форума или сайта, а просто ввеля ссылку в адрсную строку окно не будет изменятся.
Но лучше просто убрать, раз у тебя с шапкой )


 
Дата: Воскресенье, 29.07.2012, 16:36 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


нашла, убрала))
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)
---------------------------------------------
ай happy уже я нашарила где изменять)) ложная тревога biggrin

 
Дата: Воскресенье, 29.07.2012, 21:47 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


rikulia,
уже я нашарила где изменять)) ложная тревога

Да, замечаю такую тенденцию на данном форуме) у некоторых пользователей)
Только напишут .. подумают, и вот оно - правильное решение.


 
Дата: Понедельник, 30.07.2012, 03:12 |
rikulia
Подполковник
Группа: Пользователи
Сообщений: 105
Награды: 2
Репутация: 11
Статус: Offline


Только напишут .. подумают, и вот оно - правильное решение.

likbezz, ты говоришь я не думала до этого? да я минут 40 искала как сделать *обида, боль* (

Добавлено (30.07.2012, 03:12)
---------------------------------------------
и теперь не могу решить надо ли вообще делать фон меню, может даже без фона лучше..

 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Общие вопросы, не сортированные, не по теме. Все сюда (Общие вопросы, не сортированные, не по теме. Все сюда)
Поиск:


Мобильная версия