J'ai créé une extension appelée Quickmarks qui ouvrira signet par mot-clé à l'onglet actuellement sélectionné . Je suis
Utilisation d'Omnibox pour sélectionner le signet ( BTW, j'ai essayé d'ouvrir un nouvel onglet en utilisant Merci. P> chrome.omnibox.oninputEntred code>),
et
chrome.tab.update code> API pour ouvrir l'URL du signet dans l'onglet en cours, par
Fournir l'URL dans
updateproperties code>. Cependant après que l'onglet soit
mis à jour, la mise au point reste toujours à Omnibox, qui rend l'utilisateur
l'expérience pas aussi bonne que je souhaite. Alors y a-t-il un moyen de définir le
Concentrez-vous sur la page, au lieu de l'omnibox. P>
chrome.tabs.create code>. Les
la page sera concentrée au lieu de omnibox, qui est mon désiré
comportement. p>
3 Réponses :
Utilisation chrome.tabs.update (tab.id, {URL: URL, sélectionné: true}); code> fait le tour pour moi. P>
La réponse acceptée ne fonctionne plus dans le chrome 31. J'avais espéré que c'était une simple question de la propriété code> code> étant obsolète, mais le remplacement Je ne pouvais pas voler la mise au point de l'omnibox en fermant l'onglet actuel, puis créez un nouvel onglet à sa place. Voici le code qui fonctionne en chrome 31: p> Bien que ce ne soit certainement pas idéal, l'onglet actuel est fermé et un nouveau ouvert si vite que vous remarquez à peine une différence. p> p> La propriété code> n'a pas affecté la mise au point au contenu de l'onglet soit.
J'utilise actuellement cette méthode aussi, mais je vous suggérerais de faire dupliquer l'onglet (vous pouvez le faire après le retrait) au lieu de simplement le retirer afin que vous puissiez préserver son histoire.
Dave Darhe a raison pour que cela ne fonctionne plus dans la version actuelle de Chrome, mais sa méthode ne fonctionnait pas pour moi. Il semblait être que le chrome.tabs.create n'a pas été appelé après que l'onglet a été supprimé.
J'utilise l'extension chromée Ichrome et je voulais que cela soit sélectionné lorsque j'ai créé un nouvel onglet, j'ai donc installé une autre extension qui redirige de nouveau onglets à Ichrome. Il a malheureusement utilisé la même méthode "sélectionnée: vraie". P>
de ce que je peux dire qu'il n'y a pas de moyen de le faire de manière proprement, vous ne pouvez pas avoir chrome de rendre l'entrée de l'onglet mise à jour ciblée ni que vous ne pouvez l'avoir Sélectionnez le texte dans Onmibar pour que vous ne puissiez pas commencer à rechercher après la création d'un nouvel onglet. C'est donc ce que j'ai proposé: p> définitivement toujours pas idéal, et vous pouvez voir un flash lorsqu'il ferme l'onglet ancien, mais cela fonctionne. L'entrée est focalisée. P> p>