web-dev-qa-db-fra.com

Comment obtenir le nombre d'onglets dans le bureau Chrome sans application / extension?

Comment puis-je afficher le nombre d'onglets ouverts dans Chrome (ordinateur de bureau) sans installer une application ou une extension?

Sur Chrome pour iOS, rien de plus simple, il suffit de regarder en haut à droite le numéro:

Tab count, Chrome (iOS)

J'ai déjà vu cette question déjà posée, mais en demandant des recommandations pour les applications et les extensions. Je souhaite une solution ne nécessitant pas l’installation de code tiers.

26
jsejcksn

(Remarque: cette réponse a été fournie à l'aide de la version 45 de Chrome.)

En naviguant vers chrome://inspect/#pages, on peut voir une liste de toutes les pages ouvertes (onglets):

Chrome DevTools — Pages, Chrome (desktop)

Chaque entrée comprend un lien en dessous avec le texte "inspecter". En effectuant une opération Find sur la page (ctrl/cmd + F) pour la chaîne inspectname__, Chrome génère la zone de saisie Rechercher contenant le nombre total d'occurrences de la chaîne recherchée et, dans ce cas, le nombre total de pages/onglets ouverts dans votre navigateur!

Find input

39
jsejcksn

Bien que la réponse de de jsejcksn me conduise dans la bonne direction, cela ne suffisait pas, car (sous Chrome version 67), cette page contient également des fenêtres incorporées dans des pages, le nombre total de résultats de la recherche inspect peut donc être supérieur au nombre d'onglets actuel.

La solution que j'ai trouvée est la suivante:

  1. Aller au chrome://inspect/#pages
  2. Exécutez la ligne de code suivante dans la console javascript:

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

    Le nombre d'onglets sera imprimé sur la console.

11
Yarin