Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Хак "выключить свет" доделать

Тема в разделе "Вопросы- ответы", создана пользователем ERR, 26 ноя 2016.

26.11.16 в 15:46
ERR
19.04.17 в 02:35
18
2.969
0
  1. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    Всем привет. Есть хак:
    megaweb.su/javascript/jquery/30-knopka-vyklyuchit-svet-na-jquery-dlya-onlayn-kinoteatrov.html
    Он работает только с embed, нужно его адаптировать под iframe.

    демо: megaweb.su/demo/viklsvet/viklsvet.htm

    Есть умельцы? Цена, сроки.
    Спасибо за внимание.

    Если у кого есть готовый вариант - еще лучше.
     
  2. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.433
    Лучших ответов:
    32
    Рейтинги:
    +4.062 / 137 / -0
    @volkod обратись к нему
     
    • Нравится Нравится x 2
  3. credly

    credly Бывалый

    Регистрация:
    19 янв 2016
    Сообщения:
    128
    Лучших ответов:
    0
    Рейтинги:
    +17 / 1 / -0
    @ERR, в Head
    <!--выключить свет -->
    <script type="text/javascript">
    jQuery(document).ready(function(){
    jQuery(".lightSwitcher").click(function(){
    jQuery("#shadow").toggle();
    if (jQuery("#shadow").is(":hidden")) jQuery(this).html("Выключить Свет").removeClass("turnedOff");
    else jQuery(this).html("Включить Свет").addClass("turnedOff");
    return false;
    });
    });
    </script>
    <!--/выключить свет-->
    <style type="text/css">
    /*выключить свет*/
    .lightSwitcher { position:relative; z-index:101; background-image:url(images/light_bulb_off.png); background-repeat:no-repeat; background-position:left; padding: 2px 0 2px 20px; height:16px; outline:none; text-decoration:none; }
    .lightSwitcher:hover { text-decoration:underline; }
    #shadow { background:#000; opacity:0.9; filter:alpha(opacity=90); position:fixed; left:0; top:0; height:100%; width:100%; z-index:100; display:none; }
    .turnedOff { color:#ffff00; background-image:url(images/light_bulb.png); }
    object { z-index:101; position:relative; }
    /*/выключить свет*/



    сама кнопка
    <a class="lightSwitcher" href="#">Выключить свет</a>
     
    • Нравится Нравится x 3
  4. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    Это шутеечка такая?
     
  5. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.383
    Лучших ответов:
    7
    Рейтинги:
    +1.543 / 214 / -0
    а что по твоему он шутит?
     
    • Нравится Нравится x 1
  6. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    Скрипт не работает и походу просто скопирован вариант который в первом посте.
     
  7. Karabas Barabas

    Команда форума VIP Кинотрафик v2

    Регистрация:
    20 ноя 2015
    Сообщения:
    8.150
    Лучших ответов:
    1
    Рейтинги:
    +3.748 / 12 / -0
  8. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
  9. Valkiriya

    Valkiriya Бывалый

    Регистрация:
    22 окт 2016
    Сообщения:
    171
    Лучших ответов:
    0
    Рейтинги:
    +72 / 0 / -0
    Вот хак:

    Скрипт:
    Код:
      <script type="text/javascript">
            jQuery(document).ready(function(){
                jQuery(".lightSwitcher").click(function(){
                    jQuery("#shadow").toggle();
                    if (jQuery("#shadow").is(":hidden")) jQuery(this).html("Выключить Свет").removeClass("turnedOff");
                    else jQuery(this).html("Включить Свет").addClass("turnedOff");
                    return false;
                });
            });
        </script>
    Стили:
    Код:
    <style type="text/css">
    .lightSwitcher { position:relative; z-index:101; background-image:url(images/light_bulb_off.png); background-repeat:no-repeat; background-position:left; padding: 2px 0 2px 20px; height:16px; outline:none; text-decoration:none; }
    .lightSwitcher:hover { text-decoration:underline; }
    #shadow { background:#000; opacity:0.9; filter:alpha(opacity=90); position:fixed; left:0; top:0; height:100%; width:100%; z-index:100; display:none; }
    .turnedOff { color:#ffff00; background-image:url(images/light_bulb.png); }
    object#video_white, iframe#video_white, embed#video_white { z-index:101; position:relative; }
    </style>
    Это где будет кнопка
    Код:
    <a class="lightSwitcher" href="#">Выключить Свет</a>
    <div id="shadow"></div>
    На блок с Iframe или Object или Embed поставить ID video_white
     
    #9 Valkiriya, 26 ноя 2016
    Последнее редактирование: 26 ноя 2016
    • Нравится Нравится x 4
  10. evgfreeman

    VIP Кинотрафик v2

    Регистрация:
    26 апр 2016
    Сообщения:
    3.383
    Лучших ответов:
    7
    Рейтинги:
    +1.543 / 214 / -0
    хорошо оформлено
     
  11. soprikin-dima

    soprikin-dima Бывалый

    Регистрация:
    14 окт 2016
    Сообщения:
    139
    Лучших ответов:
    0
    Рейтинги:
    +16 / 0 / -0
    Просто в стилях замени или добавь "iframe": object{ z-index:101; position:relative; } на iframe, object{ z-index:101; position:relative; }
     
  12. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    Работает, спасибо, скинь кошель в личку.
     
  13. Heiz

    PRO Users

    Регистрация:
    24 сен 2016
    Сообщения:
    1.320
    Лучших ответов:
    2
    Рейтинги:
    +409 / 72 / -0
    Подскажите, я для чего такое ставят?
     
  14. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    На светлом сайте пользователи просят, смотреть удобнее, ничего не отвлекает.
     
    • Нравится Нравится x 1
  15. Heiz

    PRO Users

    Регистрация:
    24 сен 2016
    Сообщения:
    1.320
    Лучших ответов:
    2
    Рейтинги:
    +409 / 72 / -0
    @ERR, кто-то смотрит не на весь экран фильмы? Оо
     
  16. LMakc

    Команда форума VIP Кинотрафик v2

    Регистрация:
    31 мар 2015
    Сообщения:
    997
    Лучших ответов:
    2
    Рейтинги:
    +403 / 14 / -0
    Что
    Чтоб в темноте хорошо видеть :D
     
  17. TopicStarter Overlay
    ERR

    ERR
    Команда форума VIP Кинотрафик v2

    Регистрация:
    17 апр 2015
    Сообщения:
    845
    Лучших ответов:
    1
    Рейтинги:
    +490 / 83 / -0
    Видимо, так же если качество плохое, то если развернуть на весь экран - квадраты появляются. А так и качество не страдает и фигня всякая не мелькает.
     
    • Нравится Нравится x 2
  18. Heiz

    PRO Users

    Регистрация:
    24 сен 2016
    Сообщения:
    1.320
    Лучших ответов:
    2
    Рейтинги:
    +409 / 72 / -0
    Есть в этом немного смысла, спасибо. Хотя как по мне, смысла столько же, сколько и в шестом пальце на ноге)
     
  19. Flerox

    VIP Кинотрафик v2

    Регистрация:
    12 окт 2015
    Сообщения:
    114
    Лучших ответов:
    0
    Рейтинги:
    +11 / 0 / -0
    Как сделать что бы при нажатии в любое место экрана включался свет, а не по ссылке?
     
Яндекс.Метрика