Làm cách nào để có số lượng tab trong máy tính để bàn Chrome mà không cần ứng dụng / tiện ích mở rộng?


27

Làm cách nào tôi có thể xem số lượng tab đang mở trong Chrome (máy tính để bàn) mà không cần cài đặt ứng dụng hoặc tiện ích mở rộng?

Trên Chrome dành cho iOS thật dễ dàng, chỉ cần nhìn vào phía trên bên phải để tìm số:

Số lượng tab, Chrome (iOS)

Tôi đã thấy câu hỏi này được đăng trước đó, nhưng yêu cầu đề xuất ứng dụng / tiện ích mở rộng. Tôi muốn một giải pháp không yêu cầu cài đặt mã của bên thứ ba.

Câu trả lời:


39

(Lưu ý: Câu trả lời này được cung cấp bằng Chrome phiên bản 45)

Bằng cách điều hướng đến chrome://inspect/#pages, người ta có thể xem danh sách tất cả các trang đang mở (tab):

Chrome DevTools - Trang, Chrome (máy tính để bàn)

Mỗi mục bao gồm một liên kết bên dưới nó với văn bản "kiểm tra". Bằng cách thực hiện thao tác Tìm kiếm trên trang ( ctrl/ cmd+ F) cho chuỗi inspect, Chrome sẽ tạo hộp nhập Tìm có chứa tổng số phiên bản của chuỗi được tìm kiếm và trong trường hợp này, tổng số trang / tab đang mở trong trình duyệt của bạn!

Tìm đầu vào


1
Ngoài ra, có vẻ như nó không tính các tab được ghim hoặc chính tab kiểm tra.
giải thể

thực sự đếm tab kiểm tra, thực tế, nó đếm ba lần (tiêu đề chứa "kiểm tra", url chứa "kiểm tra" và liên kết kiểm tra). Tôi thích câu trả lời của @ Yarin hơn, nó được tính chính xác.
biolauri

2
Nó cũng chỉ liệt kê một số tab, nếu Chrome đã được khởi động lại với các tab đang mở, hãy xem nhận xét của tôi tại câu trả lời của @ Yarin ( superuser.com/questions/967064/, ) để biết thêm thông tin. Để có danh sách đầy đủ, tab vào mỗi tab đang mở để kích hoạt tải.
biolauri

13

Mặc dù câu trả lời của jsejcksn đã đưa tôi đi đúng hướng, nhưng điều đó là không đủ, vì (trên phiên bản Chrome 67) trang này cũng chứa các cửa sổ được nhúng trong các trang, vì vậy tổng số inspectkết quả tìm kiếm có thể lớn hơn số lượng tab thực tế.

Giải pháp tôi tìm thấy là như sau:

  1. Đi đến chrome://inspect/#pages
  2. Chạy dòng mã sau trong bảng điều khiển javascript:

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

    Số lượng tab sẽ được in ra bàn điều khiển.


2
Điều này cũng tốt vì nó sẽ không vượt qua bằng cách bao gồm bất kỳ chuỗi nào khác có từ inspecttrong đó.
davejagoda

4
Vì Chrome tải các tab theo yêu cầu sau khi khởi động lại (ít nhất là với số lượng tab mở lớn), trang kiểm tra không liệt kê các tab đó (và chỉ một trong số đó đã được tải). Nếu bạn muốn đếm tất cả, thì bạn phải tab vào mỗi tab duy nhất và danh sách trong trang kiểm tra đang được cập nhật.
biolauri

@biolauri Bây giờ tôi đã thử điều đó, khởi động lại máy tính của tôi và mở chrome và tôi vẫn nhận được số lượng tab cao, mặc dù nhiều tab hầu như không được tải (html html). (Chrome 70)
Yarin

Tôi sau khi khởi động lại và tôi chỉ thấy một số tab trong danh sách kiểm tra
MarianP
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.