|
@@ -0,0 +1,24 @@
|
|
|
|
|
+document.getElementById("grabbutton").addEventListener("click", function () {
|
|
|
|
|
+ browser.tabs.query({ active: true, currentWindow: true }).then(tabs => {
|
|
|
|
|
+ browser.tabs
|
|
|
|
|
+ .sendMessage(tabs[0].id, "get")
|
|
|
|
|
+ .then(response => {
|
|
|
|
|
+ tablebody = document.getElementById("tablebody");
|
|
|
|
|
+ tablebody.innerHTML = "";
|
|
|
|
|
+ response.forEach(row => {
|
|
|
|
|
+ let tr = document.createElement("tr");
|
|
|
|
|
+ const cellids = [0, 4, 6, 7];
|
|
|
|
|
+ for (let i = 0; i < cellids.length; i++) {
|
|
|
|
|
+ let td = document.createElement("td");
|
|
|
|
|
+ td.textContent = row[cellids[i]];
|
|
|
|
|
+ if (i == 1) td.textContent = td.textContent.substring(13);
|
|
|
|
|
+ tr.appendChild(td);
|
|
|
|
|
+ }
|
|
|
|
|
+ tablebody.appendChild(tr);
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+ })
|
|
|
|
|
+ .catch(error => {
|
|
|
|
|
+ console.log(error);
|
|
|
|
|
+ });
|
|
|
|
|
+});
|