buriedPoint.js
2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
var _url = "https://webserver.yabolive.net";
function url_get_params() {
var url = location.href;
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(url.indexOf("?") + 1);
strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
var icid = url_get_params().mrefer;
// var icid = localStorage.mrefer;
if (!icid) {
icid = window.location.href;
} else {
icid = icid.split('/').pop();
}
function viewPage(callback) {
$.ajax({
url: _url + '/info/updatePvUv',
async: false,
data: {
cid: icid,
targetCid: icid,
os: 'WEB',
lang: 2
},
success: function () {
callback && callback();
}
})
}
function getChannel(callback){
$.ajax({
url: _url + '/info/getChannelByLink',
data: {
cid: icid,
linkNumber: icid,
os: 'WEB',
lang: 2
},
success: function(res){
var mResult = JSON.parse(res);
callback && callback(mResult.result);
}
})
}
function clickDownload(callback) {
$.ajax({
url: _url + '/info/updateDownload',
data: {
cid: icid,
targetCid: icid,
os: 'WEB',
lang: 2
},
success: function (res) {
if (typeof res == 'string') {
var mResult = JSON.parse(res);
} else {
var mResult = res;
}
callback && callback(mResult.result);
}
})
}
function checkIp() {
$.ajax({
url: _url + "/user/checkIpIsChina.html",
async: false,
success: function (res) {
var result = JSON.parse(res);
if (result.code === 1) {
if (result.checkResult) {
window.location.hash = "no-back";
window.location.hash = "Again-No-back-button";
window.onhashchange = function () { window.location.hash = "no-back"; }
window.location.href = 'https://fireflylive.cn';
}
}
}
})
}
function checkIp2() {
var ipFlag = false;
$.ajax({
url: _url + "/user/checkIpIsChina.html",
async: false,
success: function (res) {
var result = JSON.parse(res);
if (result.code === 1) {
if (result.checkResult) {
ipFlag = true;
}
}
}
})
return ipFlag
}