всплывающее окно в контекстном меню расширений Chrome
Я разрабатываю расширение для Chrome и у меня возникла проблема. Я добавил элемент в контекстное меню Chrome и хочу открыть всплывающее окно, если щелкнуть по этому пункту меню. Мой код выглядит так:
function popup(url) {
window.open(url, "window", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes");
}
chrome.contextMenus.create({"title": "Tumblr", "contexts":["page","selection","link","editable","image","video","audio"], "onclick": popup('http://example.com')});
Но этот код работает не так, как я хочу. Всплывающее окно не появляется после щелчка по элементу контекста, а после обновления расширения в настройках расширения Chrome.
Заранее спасибо!