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

Не получается решить проблему на форуме? Служба технической поддержки Mozilla Россия — support@mozilla-russia.org.

№111-09-2015 16:34:37

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

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

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

скрытый текст
http://img8.tempfile.ru/14253/17ecbe74a1/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–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]