-
Notifications
You must be signed in to change notification settings - Fork 0
/
content.js
26 lines (21 loc) · 1.09 KB
/
content.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Listen for messages
browser.runtime.onMessage.addListener(function (msg, sender, sendResponse) {
// If the received message has the expected value for the download
if (msg.text === 'report_back') {
var stringifiedDloadObject = document.querySelector('#document-list-for-download').dataset.dloadObject;
var dloadObject = JSON.parse(stringifiedDloadObject);
// If the table is empty, notify the user
if (dloadObject.docList.length === 0) {
alert('Nincs mit letölteni.');
}
// ... call the specified callback, passing
// the data back to the background page
sendResponse(stringifiedDloadObject);
}
if (msg.text === 'download_not_available') {
alert("A letöltés csak az ÉTDR \"Dokumentumok\" vagy \"Mellékletek\" lapjának megjelenítését követően érhető el.");
}
if (msg.text === 'not_supported_browser_version') {
alert("A Firefox 67-es verziójától a 69-es verziójáig nem működik ez a kiegészítő, mert ezekben a verziókban a letöltéshez szükséges funkció hibás.");
}
});