MozillaPL.org - polskie centrum Mozilli

Główne menu:

Adres URL w TitleBarze

Tematy specyficzne dla pakietów SeaMonkey oraz Mozilla Suite

Moderator: Pomocy?!

Adres URL w TitleBarze

Postautor: 219 » 08 września 2010, 17:43

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4

Witam,

od pewnego zmagam się z jednym zadaniem -- mianowicie w SeaMonkey 2.0.4 (wersja dla Linuksa; i386) usiłuję dodać adres URL do TitleBar-a przeglądarki. Udało usunąć mi się `- Seamonkey' oraz odnaleźć odpowiadające temu elementy (w XULu i DTD). Nie mam natomiast pojęcia w jaki sposób mogę dodać tam adres URL obecnie przeglądanej zakładki.

Z góry dziękuję za pomoc.
219
 

Odp: Adres URL w TitleBarze

Postautor: Mirek » 09 września 2010, 00:05

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8

Ja bym spróbował: content.document.location.href - że chyba akurat to w SM jest jakoś inaczej niż Fx.
Mirek
Moderator
 
Posty: 2156
Z nami od: 09 sierpnia 2007, 20:37

Odp: Adres URL w TitleBarze

Postautor: Grzegorz » 09 września 2010, 08:10

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9

Zerknij do kodu rozszerzenia Nightly Tester Tools, jeśli dobrze pamiętam umożliwiało ono dodanie URL do paska tytułowego. Być może jego kod przyda Ci się w dalszych poszukiwaniach.
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: Adres URL w TitleBarze

Postautor: 219 » 10 września 2010, 10:49

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4

Przerobiłem url2titlebar z dodatków Firefox-a.
Umieszczam kod, być może komuś się przyda:

Kod: Zaznacz cały
var URL2Titlebar = {
  onLoad: function() {
        gBrowser.updateTitlebar = URL2Titlebar.updateTitlebar;
  },

  updateTitlebar: function() {
        var title = this.mCurrentBrowser.currentURI.spec;
        try {
                var posttitle = this.ownerDocument.documentElement.getAttribute("titlemenuseparator");
                posttitle += this.ownerDocument.documentElement.getAttribute("titlemodifier");
                title += posttitle;
        } catch (e) {}
        this.ownerDocument.title = this.contentDocument.title + " | " + title;
  }
};

window.addEventListener("load", function(e) { URL2Titlebar.onLoad(e); }, false);


Dziękuję za pomoc.
219
 


Wróć do Pakiet SeaMonkey i Mozilla Suite

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: