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

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№122-05-2006 20:59:01

frikadell0
Участник
 
Группа: Members
Зарегистрирован: 22-05-2006
Сообщений: 1

Перехват алёртов в firefox

Пишу расширение для ff.
Не подскажете, как можно перехватить (и отменить) показ алертов с веб страниц. Чтобы при этом остальной JS код с этих страниц работал.
Типа заменить везде функции alert, prompt и confirm на свои.

Отсутствует

 

№203-06-2006 18:06:45

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Перехват алёртов в firefox

Вот так можно:

Выделить код

Код:

window. my_alert = function (str)
{
    window. original_alert ("My alert: " + str);
}
if (!window. original_alert)
{
    window. original_alert = window. alert;
    window. alert = window. my_alert;
}
alert ("Hello");

только надо учесть, что window для разных документов разные.

Отредактировано Anton (03-06-2006 18:07:52)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

Board footer

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