2015-12-31 chrome拡張で新規タブを開かせるには chrome extention javascript manifest.jsonのpermissionsにtabsを追加 manifest.json "permissions": [ "tabs" ] chrome.tabs.create({url: 開きたいURL }); とても簡単閉じるのは... chrome.tabs.remove(tabId); だが、開いたtabのtabIdってどうやって取得するのか javascript - Google Chrome extension - create and remove a tab automatically - Stack Overflow 開いて閉じるのは、ちょっと大変そうだこれで出来そう。 google chrome - How to open a new tab just after the current tab? - Stack Overflow create時openerTabIdでtabIdを指定できるが、指定したtabIdが被ってはいけないので、まず、現行のtabIdを取得して+1している。 参考 Google Chrome Extensions クリックイベントで新しいタブを開く - Symfoware chrome.tabs - Google Chrome Y.A.M の 雑記帳: Google Chrome Extension タブの情報を取得