Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 27)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Alex_Qwerty

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
 
// ==UserScript==
// @include *
// @include */threads/*
// @exclude */create-thread
// @exclude */threads/*/add-reply
// @exclude */threads/*/reply*
// @exclude */posts/*/edit
// @exclude */attachments/*
// @exclude */login/*
// @exclude */register/*
// @exclude */account/*
// @exclude */conversations/*
// @exclude */index.php?register*
// @ex-clude */search/*
// ==/UserScript==
 
(function(opera){
    var ScriptName = 'xenforo.js v3';
    var once = true;
    var onceStyle = true;
    var always = false;
 
    var block = false;
    var fake = {register:function(){}, Facebook:{}, AutoComplete:{}, PopupMenu:function(){}}
 
    opera.addEventListener("BeforeExternalScript",function(e){
        if (block || e.element.src.indexOf('/xenforo.js')!=-1 || document.querySelector('html#XenForo, html#XF[data-cookie-prefix="xf_"]')) {
            block = true;
            //XenForo = fake;
            e.preventDefault();
            if (once) once = opera.postError(ScriptName+': block scripts');
        }
    },false);
 
    opera.addEventListener("BeforeScript",function(e){    if (block) {e.preventDefault();} },false);
 
    function spoiler(e){
        var c = e.target.parentNode.querySelector('.bbCodeSpoiler-content');
        c.style = c.style.display=='block' ? "display:none" : "display:block; opacity:1; height:auto";
    }
 
    document.addEventListener('DOMContentLoaded',function(){
        var spoilers = document.querySelectorAll('.bbCodeSpoiler-button');
        for (var i=0; i<spoilers.length; i++) {spoilers[i].onclick=spoiler};
    },false);
 
})(opera);
 


Всего записей: 2287 | Зарегистр. 09-09-2006 | Отправлено: 16:51 21-12-2020 | Исправлено: Alex_Qwerty, 09:11 21-01-2021
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Opera на движке Presto (часть 27)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru