Javascript Don';t在chrome扩展中重新加载弹出窗口
我正在构建一个chrome扩展,每当用户点击图标时,popup.html页面就会被加载(重新加载)。有没有办法只在第一次加载弹出页面,还是在后台加载 下面是我的背景脚本中的代码Javascript Don';t在chrome扩展中重新加载弹出窗口,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在构建一个chrome扩展,每当用户点击图标时,popup.html页面就会被加载(重新加载)。有没有办法只在第一次加载弹出页面,还是在后台加载 下面是我的背景脚本中的代码 var x=false; chrome.browserAction.onClicked.addListener(function(tab) { if(x==false){ alert("test"); chrome.browserAction.setPopup({popup: "p
var x=false;
chrome.browserAction.onClicked.addListener(function(tab) {
if(x==false){
alert("test");
chrome.browserAction.setPopup({popup: "popup.html"});
}
});
因此警报(“文本”)只会触发一次,但每次单击图标时popup.html都会更改。在popup.html中,我只是生成一个不同的随机数
document.addEventListener('DOMContentLoaded', function () {
document.getElementById("test").innerHTML=Math.random();
});
谢谢用户每次单击浏览操作按钮,chrome都会打开或关闭附带的弹出窗口。没有办法阻止它