Мы в твиттере Мы в телеграме!

Провеббер » Web » Скрипты » Light&Dark by KJIA6EP

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Light&Dark by KJIA6EP

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Light&Dark by KJIA6EP.

Добрый день, уважаемые форумчане!

Сделал небольшой скрипт Light&Dark (затемнение сайта) как и обещал на обычном javascript'e biggrin

Перед /head вставить:

<script>
//////////////////////////////////////////////////////////////////////////////////////////
// Название: light&dark                                                                    //
// Автор: KJIA6EP (UXEN)                                                                //
// Версия: 0.1 (test)                                                                    //
// Комментарий: специально для prowebber.cc & icon desinger: Liam McKay                    //
//////////////////////////////////////////////////////////////////////////////////////////

function u_light_and_dark(func){

var on_dark = '0.7' // можете установить свою степень темноты от 0.1 до 1
var off_dark = '0' // отключение темноты

var on_imgurl = "img/lightbulb.png" // Внимание укажите путь к картинкам!
var off_imgurl = "img/lightbulb_off.png" // Внимание укажите путь к картинкам!

// дальше в код лучше не лезть!
// иначе электрик Дядя Вася будет злой! ^^

var light = document.getElementById("ubody_layout_ld").style;
var uld = document.getElementById('ubutton_ld');

if (func == 'on'){
light.opacity = on_dark
uld.innerHTML = '<img id="uimgurl" onclick="u_light_and_dark(\'off\');" src="'+off_imgurl+'" />'
}

else if (func == 'off') {
light.opacity = off_dark
uld.innerHTML = '<img id="uimgurl" onclick="u_light_and_dark(\'on\');" src="'+on_imgurl+'" />'
}

else {
alert('Ошибка 404: функция неопознана!')
}

}    
</script>


в стиль вашего сайта вставить:

#ubody_layout_ld{
    z-index: 1;
    position: fixed;
    margin: -100px;
    width: 200%;
    height: 200%;
    background: #000000;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
    opacity: 0.0;
}
#ubutton_ld{
    z-index: 3;
    position: fixed;
    left: 2px;
    top: 2px;
}
.udiv_look{
    position: fixed;
    z-index: 2;
}


Желательно перед /body (разницы нет)

<div id="ubody_layout_ld">&nbsp;</div>
    <div id="ubutton_ld"> <img id="uimgurl" onclick="u_light_and_dark('on');" src="img/lightbulb.png" /> </div>


В нужное вам место:
<div class="udiv_look">здесь блок в котором будет видео и т.п</div>


Скачать:
Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+1
Просмотры: 5 332 :: Комментарии (28) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21uxen

  • 15 февраля 2012 17:33
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • 0
SaD,
1. я не говорю что я мего программист я еще только начал учить
2. делал на скорую руку
3. он бесплатный за него я денег не прошу
4. что то не нравится иди лесом пожалуйста smile

P.S: код рабочий так что не выёживыйся

#22SaD

  • 15 февраля 2012 17:41
  • Регистрация: 23.02.2011
  • Был(а) онлайн: 8.01.2020
  • Комментариев: 498
  • 0
uxen,
На твоём месте, я бы спросил что не так и что можно улучшить...Но раз нет, то нет.

--------------------

#23uxen

  • 15 февраля 2012 17:57
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • 0
SaD,
я буду писать на jquery с 0, спасибо но да ты меня правильно понял я сам хочу всего добиться biggrin

#24Lion18

  • 16 февраля 2012 14:10
  • Регистрация: 13.09.2010
  • Был(а) онлайн: 7.04.2019
  • Комментариев: 226
  • 0
плавность переключения можно сделать?

--------------------

#25uxen

  • 16 февраля 2012 17:54
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • 0
Lion18,
уже сделал, полностью переделал скрипт под jquery
- с плавным затуханием
- с выбором юзера прозрачности (можно отключить)
- держится на куках

(выложу сёдня/завтро как все баги проверю)
но тема будет открыта только на форуме!

#26dannny

  • 18 февраля 2012 17:47
  • Регистрация: 5.01.2010
  • Был(а) онлайн: 18.10.2014
  • Комментариев: 7
  • 0
и где же переделанный скрипт? clapping

--------------------

#27uxen

  • 18 февраля 2012 17:57
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • 0
dannny,
тестирую ждите blum

#28uxen

  • 18 февраля 2012 20:03
  • Регистрация: 9.03.2011
  • Был(а) онлайн: 27.09.2022
  • Комментариев: 45
  • 0
Выложил lite версию:
http://talk.prowebber.ru/index.php?showtopic=18588

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: