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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№119-01-2006 18:35:26

Sarin2.0
Участник
 
Группа: Members
Зарегистрирован: 18-01-2006
Сообщений: 58

onload для расширения.

Когда писал JS для обычных страниц то юзалось событие body.

Типа <body onload="init()">

А в функции init() писалось всё что надо.

Как заставить расширение вызывать какуюнибудь функцию каждый раз при загрузке новой страницы?

Отсутствует

 

№219-01-2006 23:55:47

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

Re: onload для расширения.

window. addEventListener ("load", f, true);


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

Отсутствует

 

№320-01-2006 00:18:54

Sarin2.0
Участник
 
Группа: Members
Зарегистрирован: 18-01-2006
Сообщений: 58

Re: onload для расширения.

А как выполнить этот код:P?
Тоесть куда его повесить, чтоб при загрузке бровзера он выполнился?

Отсутствует

 

№420-01-2006 00:48:22

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

Re: onload для расширения.

Sarin2.0 пишет

...
...куда его повесить...?

или в js или в оверлей.
в js:

Выделить код

Код:

function f (...)
{
...
}
window. addEventListener ("load", f, true);

в оверлей:

Выделить код

Код:

<?xml...
<overlay...
<window id="main-window"...
...
<script type="application/x-javascritp>
    <![CDATA[
        function f (...)
        {
        ...
        }
        window. addEventListener ("load", f, true);
]]>
</script>
...

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

Отсутствует

 

№520-01-2006 00:58:00

Sarin2.0
Участник
 
Группа: Members
Зарегистрирован: 18-01-2006
Сообщений: 58

Re: onload для расширения.

Хм.

Отсутствует

 

Board footer

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