MozillaPL.org - polskie centrum Mozilli

Główne menu:

Obrazek przycisku i wykonanie kodu przełączając kartę.

Projektowanie aplikacji i rozszerzeń opartych na technologiach Mozilla Foundation: XUL, JavaScript, XPCOM, XBL i innych

Moderator: Pomocy?!

Obrazek przycisku i wykonanie kodu przełączając kartę.

Postautor: matrix0123 » 31 grudnia 2009, 22:42

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5

Mam przycisk typu toolbarbutton. Jak zmienić obrazek który jest w nim przez JavaScript.
I druga sprawa. Jak wywołać kod podczas przełączania kart?
matrix0123
 

Odp: Obrazek przycisku i wykonanie kodu przełączając kartę.

Postautor: Grzegorz » 01 stycznia 2010, 13:30

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a1pre) Gecko/20091230 Minefield/3.7a1pre

1a. Tworzysz rozszerzenie czy chcesz podmienić obrazek w już istniejącym?
1b. Jeśli to drugie - to w jakim?
2. DOM Inspector + Stylish powinny dać radę.
GnuPG. Podpisuję własne wypowiedzi. | TrueCrypt. Ufam kryptografii, nie państwu. | Tor. Dbam o swoją prywatność. | OTR. Moje rozmowy nie są podsłuchiwane.

Załóż konto lub kup domenę WWW z linka polecającego: http://www.hekko.pl/?ref=34295
Grzegorz
Moderator
 
Posty: 7486
Z nami od: 15 kwietnia 2007, 12:33

Odp: Obrazek przycisku i wykonanie kodu przełączając kartę.

Postautor: korro » 06 stycznia 2010, 15:01

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 http://utnij.net (.NET CLR 3.5.30729)

1.
Kod: Zaznacz cały
document.getElementById(ID_BUTTONA).setAttribute("image", "chrome://....gif");

2.
Kod: Zaznacz cały
window.top.getBrowser().addProgressListener( {
            onLocationChange : function(aProgress, aRequest, aLocation) {
                        // Twój kod
            }
});
korro
 
Posty: 61
Z nami od: 06 marca 2005, 21:53


Wróć do Programowanie z użyciem technologii Mozilli

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], dexter

Przejdź do powiązanej strony

Nawigacja:

Stopka: