1
0
mirror of https://github.com/aureliendavid/rsspreview.git synced 2025-08-22 19:28:39 +00:00
rsspreview/rsspreview.js
2018-10-25 22:03:08 +02:00

29 lines
692 B
JavaScript

(function() {
/**
* Check and set a global guard variable.
* If this content script is injected into the same page again,
* it will do nothing next time.
*/
if (window.hasRun) {
console.log("already run");
return;
}
window.hasRun = true;
const rootName = document.getRootNode().documentElement.nodeName;
if (rootName == "rss" || rootName == "channel" || rootName == "feed") {
var feed_url = window.location.href;
var url = "preview.html?" + encodeURIComponent(feed_url);
url = chrome.extension.getURL(url);
// redirect to preview page with feed url as query string
window.location.replace(url);
}
})();