我有chrome扩展程序,它要求网站在窗口中获取网站隐私权得分。当单击浏览器操作图标打开窗口时,按钮“ request”在哪里,如果我单击它,请求将使用jquery ajax发送到网站,但是当我再次打开该网站时,我希望不再是该请求按钮,所以我希望发送一个网站上只有一封邮件,当我打开已经发送请求的网站时,不再是请求按钮。我有下面的ajax代码,有人可以帮我吗?我的代码运行良好,但是可以发送请求打开同一个网站多少次。预先感谢。
$('.button').click(function(){
$(this).css('display','none');
$.ajax(`https://api.privacymonitor.com/score?q=${address}`, {
success: function(data,status) {
if(status==="success"){
scoreHtml();
}else{
let pT= document.createElement('p');
let pInner = $(pT).text('request sent');
$('.text').html(pInner);
setTimeout(function(){
$('.window').css('display','none')
},1000)
}
},
error: function() {
let pT= document.createElement('p');
let pInner = $(pT).text('request sent');
$('.text').html(pInner);
setTimeout(function(){
$('.window').css('display','none')
},1000)
}
})
})