У меня есть файл JavaScript, в котором я использую расширение Chrome для сбора данных о веб-странице, и я хотел бы отобразить его в popup
.Я новичок в веб-разработке, и у меня возникают проблемы с определением наилучшего способа отправки этой страницы информации в виде текста из моего файла .js
в мой файл .html
после выполнения какого-либо прослушивателя событий.элемент, который я пытался записать, был output1
.
popup.js
chrome.tabs.onActivated.addListener(function (tab) {
chrome.tabs.query({
active: true,
currentWindow: true
},
function (tabs) {
var tab = tabs[0];
var id = tab.id;
var url = tab.url;
var title = tab.title;
var host = new URL(url).hostname;
console.log("id: " + id + "\nurl:" + url + "\nhost:" + host + "\ntitle: " + title);
output1.text = host;
});
});
popup.html
<!doctype html>
<html>
<head>
</head>
<body>
<h3>Domain output</h3>
<output name="output1"></output>
<script src="popup.js"></script>
</body>
</html>