Firefox yer imini araç çubuğu düğmesi olarak nasıl ekleyebilirim?


21

Web sitelerinden renkleri zaplamak için kullandığım bir yer imim var:

javascript:(function(){var%20newSS,%20styles='*%20{%20background:%20white%20!%20important;%20color:%20black%20!important%20}%20:link,%20:link%20*%20{%20color:%20#0000EE%20!important%20}%20:visited,%20:visited%20*%20{%20color:%20#551A8B%20!important%20}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet("javascript:'"+styles+"'");%20}%20else%20{%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName("head")[0].appendChild(newSS);%20}%20})();

Firefox’taki araç çubuğunda gerçek bir düğme yapmak istiyorum (örneğin, 'yardım' düğmesinin sağında). Yer imleri araç çubuğuna taşımanın kolay olduğunu biliyorum, ancak yer imi araç çubuğunun gizlenmesini seviyorum, bunun için Firefox’ta bunun için gerçek bir düğme ve kolaysa diğer bazı yer imlerinin olması gerekir!

Firefox yer imini araç çubuğu düğmesi olarak nasıl ekleyebilirim?


1
Sorularınızı düz yer imleri için de geçerli olabileceği için düzenlemek istemedim, ancak bilmemeniz durumunda: JavaScript yer imlerine genellikle "yer imleri" adı verilir. (Yeni favorim: css-tricks.com/examples/ThePrintliminator adresindeki Printliminator )
Arjan

Yorumunuz için teşekkür ederiz - Gelecekte daha ilginç kitapçıklar arayacağım! Şu anda aşağıdaki çözümü kullanmaya çalışıyorum, ancak şu an çok fazla
bakamadım

Yanıtlar:


12

Bunun çok eski olduğunu fark ettim - ama bugün bu soruya bir cevap ararken rastladım. Özel yer imi aracını yukarıda önerildiği şekilde kullanın ve ardından yer imlerinizde görünen URL’nin aşağıdaki kodda göründüğü javascript satırını ekleyin :

loadURI ("*URL*");

Bu mükemmel çalışıyor!
Acorn

wooo! yardımcı oldu sevindim :)
Stuart Burrows

ReferenceError: loadURI is not defined:(
Gringo Suave

@GringoSuave Bir Cücenin özetlediği talimatları izliyor musunuz? Eklentinin v0.0.5.5 FF 18 ile mükemmel çalışıyor
Stuart Burrows

Yer imi kodunuzda çift tırnak varsa, bu başarısız olur. Yer imi kodundaki çift tırnak işaretlerini tek tırnak işaretleriyle değiştirmeniz gerekecek
Nat

12

Özel Düğmeler oluşturmak için bir uzantı kullanabilirsiniz .

alt metin

İsterseniz düğmeye metin ekleyebilir, belirli bir web sitesini başlatmak veya kod yürütmek için kullanabilirsiniz. Başlatma Kodu, tarayıcı başlatıldığında ve düğme ilk oluşturulduğunda çalıştırılır.

Kullanımı basittir.

  • Araç çubuğunuzdaki boş bir alana sağ tıklayın ve Yeni düğme ekle adlı yeni seçeneği seçin .
  • Yukarıdaki iletişim kutusunu göreceksiniz.
  • Bir kez yapılır, düğme oluşturulur. İhtiyacınız olan tek şey, şimdi araç çubuğu bağlam menüsünün Özelleştir seçeneği ile istediğiniz yere eklemek.

alt metin


Bunun için teşekkür ederim - Ben yükledim ve javascript'i kod bölümüne yapıştırmaya çalıştım, ayrıca URL bölümünde de denedim, ancak ikisi de işe yaramadı. Araç çubuğumda düğmem var ama şu anda hiçbir şey yapmıyor! kodum
OP'imde

Javascript ile aşina değilim. Ancak "javascript:" ve muhtemelen "function ()" yi kaldırmak için snippet'inizi düzenlemeniz gerektiğinden şüpheliyim. Esasen, dahili olarak bir değerlendirme işlevini kullanan inanıyorum kod kutusundan yürütülmesini değiştirin.
bir cüce

Ne yazık ki ikisini de çıkarmaya çalıştım ve ikisi de işe yaramadı. Ben de (sonuçta benim imleri sadece bir URL) bir URL olarak eklemek için çalıştı ama bu da işe yaramadı
Falter

4
@ Inrbob'un bookmarklet kodunu içine yerleştirme talimatlarını izlerseniz, loadURI("BOOKMARKLET HERE");mükemmel şekilde çalışır!
Acorn,

Bu Quantum altında çalışmıyor ve Waterfox'u da kırıyor gibi görünüyor. :(
endolith

3

Bu, sorunuzu tam olarak yanıtlamayabilir,
Ancak, yer imi araç çubuğu alanından tasarruf etmek istiyorsanız (ve yalnızca zaman zaman gizleyip göstermediğiniz takdirde), yer imi araç çubuğu içeriğini
azaltabilir ve tamamen 'Yardım' düğmesinin yanı sıra taşıyabilirsiniz . Bu şekilde, firefox başlığının altındaki sadece iki 'çubuk' ile yapılır. Menü çubuğu ve Adres çubuğu ... Bu sizin için çalışıyor mu?

Bunu yapmak için

  1. Yardım düğmesinin yanı sıra uzayda sağ tıklayın
    • ' customize...' seçeneğini seçin
    • Yer imleri araç çubuğunu 'Yardım'ın yanı sıra konumundan yenisine sürükleyin
    • ' Done' tuşuyla özelleştirmeyi bitir
    • Şimdi, yer işaretinizin iyi bir simgesi varsa, ad dizesini silebilir ve
      orada bir düğme gibi görünmesini sağlayabilirsiniz ...

Öneriniz için teşekkürler, ancak üzerinde birkaç öğe olan yer imleri araç çubuğumu gizlemek istiyor, ancak 2. yer imi araç çubuğuna gerçekten ihtiyacım var!
Falter

2

Başlatma sekmesinde bu kodu ekleyin:

    var link = "place your bookmarklet code here"
    this.leftclick = function(evt){
    openUILink(link);}
    this.setAttribute( 'onclick', 'gQuot( event, this )' );

Bu, favori kitabınızı aktif sekmeye yükler.


Selamlar, Shah, SuperUser'a hoş geldiniz. Sorumluluğun reddine gerek yok, bir cevap yararlıysa eski veya yeni olması farketmez. Cevabın "yanıt olmayan" bölümünü kaldırmak için bir düzenleme önerdim, ancak niyetinize uygun değilse, lütfen devam et ve değiştir.
Jonathan Garber

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.