Плагин Google Chrome: как получить домен по URL-адресу (tab.url)

Используя значение tab.url API Google Chrome, как лучше всего получить только домен из всего значения?

В JavaScript я бы использовал window.location.protocol и window.location.hostname . Например, что-то вроде этого:

var domain = window.location.protocol + "//" + window.location.hostname;

Но он получает домен расширения, а не вкладку, поэтому нельзя использовать этот метод. Итак, с помощью функции, подобной приведенной ниже ... Как мне удалить только домен из значения tab.url ?

function show_alert() {
    chrome.tabs.getSelected(null, function(tab) {
        var currentURL = tab.url;
        alert(currentURL);
    });
}

15
задан Xan 20 May 2016 в 10:00
поделиться