J'ai le tabi d'un onglet. Comment puis-je obtenir son objet de fenêtre?
Pour obtenir l'objet de fenêtre DOM à partir d'un onglet, vous devez insérer un script de contenu dans cet onglet:
chrome.tabs.executeScript(tabId, {code:'var w = window; console.log(w);'});
https://developer.chrome.com/extensions/tabs#method-executeScript
Peut-être que vous devrez communiquer avec votre page d'arrière-plan:
https://developer.chrome.com/extensions/content_scripts#host-page-communication
L'objet de fenêtre tel qu'il est vu à l'intérieur des extensions chromées:
chrome.tabs.get(YOUR_TAB_ID_HERE, function(tab){ chrome.windows.get(tab.windowId, function(win){ console.log(win); // THIS IS THE WINDOW OBJECT }); });
Mais si vous avez besoin du temps d'exécution javascript dans un onglet spécifique, vous devrez utiliser les Scripts de contenu qui sont mieux expliqués ici:
http://code.google.com/chrome/extensions/content_scripts.html