Есть расширение для Google Chrome. в нем скрипт, который отрабатывается при нажатии на кнопку в установленном расширении в браузере. Скрипт получает текущую ссылку страницы, на которой запущено расширение и выводит ссылку в консоль.
document.addEventListener('DOMContentLoaded', function() {
var checkPageButton = document.getElementById('checkPage');
checkPageButton.addEventListener('click', function() {
chrome.tabs.query({active:true},function(tabsArray) {
var tab = tabsArray[0];
var tabUrl = tab.url;
console.log(tabUrl);
});
}, false);
}, false);
Как сделать так, чтобы расширение выводило url новой открытой вкладки в браузере и без нажатия кнопки, а в фоновом режиме?