Firefox açılışında Bookmarklet / Javascript'i çalıştır


1

Başlığın dediği gibi, firefox başladığında bir parça javascript çalıştırmak istiyorum.

Asıl sorunum, firefox penceresinin her zaman ekranda 0,0'da açılması. Debian sistemindeyim. benim pencere yöneticisi olarak dwm ile. Yeni firefox pencerelerinin boyutunu başarıyla değiştirebilirim ( -geometry komut satırı seçeneklerinde), ancak tüm konumlarını hatırlamak için eşeksleme girişimi başarısız oldu.

Aşağıdaki yer imi nedir:

javascript:window.moveTo (32, 32);

Şimdi, eğer her firefox başladığında bu javascript parçasını çalıştırabilirsem sorunum çözülebilirdi. Koymayı denedim user.js ('javascript:' olmadan), fakat boşuna.

Yanıtlar:


2

Ana sayfanız olarak ayarlarsanız ne olur?


Bu işe yarar (ve verilen hak kazanır), ancak bu şekilde yapmak, seansımı geri yükleme yeteneğimi kaybedeceğim anlamına gelir. Daha az hackish bir yol için kendi cevabımı bakın, ancak hızlı ve kirli bir çözüm olarak, bu güzeldi :)
Manav

1
Gelecek 3 saat boyunca kendi soruma cevap veremiyorum, o zamana kadar işte anahtar kelime: userChrome.js
Manav

@KnickerKicker, ana sayfanızın bir oturumu geri yüklemekle ne ilgisi var?
Synetech

@Synetech - tarayıcı otomatik olarak sadece tarayıcı çalıştığında varsayılan olarak ana sayfayı açmaya ayarlanmışsa yeniden konumlandırılır. Karşılıklı özel bir seçenek: Giriş sayfasını açmak için firefox kullandım ya da önceki oturumu geri yükle.
Manav

Ah, böylece yerleşik bir oturum geri yükleme işlevi kullanıyorsunuz. Tamam anlıyorum. Bunun yerine bir uzantı kullanmayı düşündünüz mü (hangisi daha fazla işlevsellik sağlar)?
Synetech

1

userChrome.js eklentisini indirin şimdi, /chrome/userChrome.js içine şu satırı girin

window.moveTo (32, 32);

ve bitti


0

Yeni bir giriş sayfası (bir HTML) oluşturmayı deneyin ve arasına yerleştirin. <script> etiketleri.

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.