Chrome masaüstünde uygulama / uzantı olmadan sekme sayımı nasıl alınır?


27

Bir uygulama veya uzantı yüklemeden Chrome'daki (masaüstündeki) açık sekme sayısını nasıl görebilirim?

İOS için Chrome'da bu kolaydır, numaranın sağ üst kısmına bakın:

Sekme sayısı, Chrome (iOS)

Bu soruyu daha önce yayınlanan, ancak uygulama / uzatma önerileri için sordum. Üçüncü taraf kodunun yüklenmesini gerektirmeyen bir çözüm istiyorum.

Yanıtlar:


39

(Not: Bu cevap, Chrome sürüm 45 kullanılarak sağlanmıştır)

Gezinerek chrome://inspect/#pages, tüm açık sayfaların bir listesi görüntülenebilir (sekmeler):

Chrome DevTools - Sayfalar, Chrome (masaüstü)

Her giriş, altında "incelemek" yazılı bir bağlantı içerir. Chrome , dizede ( / + F) sayfada bir Bul işlemi gerçekleştirildiğinde , aranan dizenin toplam örnek sayısını ve bu durumda, içindeki toplam açık sayfa / sekme sayısını içeren Bul giriş kutusunu oluşturur. senin tarayıcın!ctrlcmdinspect

Girişi bulmak


1
Ayrıca, sabitlenmiş sekmeleri veya inceleme sekmesinin kendisini saymadığı anlaşılıyor.
çözüldü

O does aslında, (başlık "teftiş" ve bağlantıyı incelemek, url içerir "teftiş" içerir) burayı üç defa sayar sekmesi iteself incelemek sayılır. Bunun yerine @ Yarin'in cevabını tercih ederdim, doğru sayılır.
biolauri

2
Ayrıca, yalnızca bazı sekmeler listelenir, Chrome açık sekmelerle yeniden başlatıldıysa, daha fazla bilgi için @ Yarin'in cevabındaki yorumuma ( superuser.com/questions/967064/… ) bakın. Tam bir liste almak için, yüklemeyi tetiklemek üzere her açık sekmeye sekme.
biolauri

13

İken jsejcksn cevabı doğru yönde götürdü, bu yeterli değildi çünkü toplam sayısı böylece bu sayfayı da sayfalara gömülü pencere içerir (Chrome sürüm 67 üzerinde) inspectarama sonuçlarında gerçek sekme sayısı daha fazla olabilir.

Bulduğum çözüm şudur:

  1. Git chrome://inspect/#pages
  2. Javascript konsolunda aşağıdaki kod satırını çalıştırın:

    document.getElementById("pages-list").childElementCount
    

    Sekmeler sayısı konsola yazdırılacaktır.


2
Bu aynı zamanda hoş, çünkü inspectiçinde kelimesi olan başka herhangi bir dize ekleyerek fazla sayılmaz .
davejagoda

4
Chrome, yeniden başlattıktan sonra talep üzerine sekmeler yüklediğinden (en azından çok sayıda açık sekmeyle), inceleme sayfası bunları (ve yalnızca önceden yüklenmiş olanları) listelemez. Tümünü saymak istiyorsanız, her sekmede sekme yapmanız gerekir ve inceleme sayfasındaki listeler güncellenir.
biolauri

@biolauri Bunu şimdi denedim, bilgisayarımı yeniden başlattım ve kromu açtım ve birçok sekme zar zor yüklenmiş olmasına rağmen hala yüksek sekme sayımı elde ettim (çıplak html). (Krom 70)
Yarin

Yeniden başlattıktan sonra yaşıyorum ve sadece inceleme listesindeki sekmelerden bazılarını görüyorum
MarianP
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.