UNPKG

1.04 kBJavaScriptView Raw
1function loadStatistic(e) {
2 var t = e + "/pub/statistic/";
3
4 function qexoInner(a,b) {if (document.getElementById(a)) document.getElementById(a).innerHTML = b;}
5
6 function qexoFailed() {
7 var j = ["qexo-site-uv","qexo-site-pv","qexo-page-pv"]
8 for (var i = 0; i < j.length; i++) qexoInner(j[i],"请求失败");
9 }
10
11 fetch(t, {
12 referrerPolicy: "no-referrer-when-downgrade"
13 }).then(function (res) {
14 if (res.ok) {
15 res.json().then(function (e) {
16 if (e.status) {
17 qexoInner("qexo-site-uv", e.site_uv);
18 qexoInner("qexo-site-pv", e.site_pv);
19 qexoInner("qexo-page-pv", e.page_pv);
20 } else {
21 console.log(e.error);
22 qexoFailed()
23 }
24 })
25 } else {
26 qexoFailed()
27 }
28 }, function (ex) {
29 console.log('站点统计失败! 网络错误')
30 qexoFailed()
31 });
32}