Событие расширения Amazon Chrome не запускается - PullRequest
0 голосов
/ 16 сентября 2018
var sortby = document.getElementById("sort");
var option = document.createElement("option");
option.text = "Amount of Reviews";
option.value = "num-reviews";
sortby.add(option);
option.addEventListener("click",processesPage);

Я добавляю сортировку на Amazon для сортировки по количеству отзывов.Появляется опция сортировки.Затем при нажатии на страницу происходит перезагрузка с параметром option.value в адресе.Однако функция processPage не запускается.Также опция «Количество отзывов» не выбрана, пока не будет нажата снова.

Я заметил, что когда я добавляю скобки в конце processPage, код запускается, как только страница загружается.Пример:

option.addEventListener("click",processesPage());

Я пытался использовать chrome.tabs.onUpdated.addListener () и window.onload, но он также не работает в том же месте.

...