Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№111-09-2015 16:34:37

manuk
Участник
 
Группа: Members
Зарегистрирован: 17-10-2010
Сообщений: 306
UA: Palemoon 25.0

Закрыть окно с заголовком "Вы уверены?"

Можно для FF сделать скрипт, убивающий такое окно?

скрытый текст
d260c520a8b9934ccfb4a882.png

Сам спросил- сам ответил...

скрытый текст
Object.defineProperty(unsafeWindow, "onbeforeunload", {
    get: function() {
        return null;
    },
    set: function() {
        console.log("user script \"Disable onbeforeunload\" blocked window.onbeforeunload = ...");
    }
});

// disable window.addEventListener("beforeunload", ...);
var oldAEL = unsafeWindow.addEventListener;
unsafeWindow.addEventListener = function() {
    if (arguments[0] === "beforeunload") {
        console.log("user script \"Disable onbeforeunload\" blocked window.addEventListener(\"beforeunload\", ...)");
    } else {
        oldAEL.apply(unsafeWindow, arguments);
    }
}


Это для старых версий FF (до 29 и PM)

Отредактировано manuk (14-09-2015 19:48:04)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]