SrtToTxt
This commit is contained in:
120
学生学习页面_files/ServerHosts.js.下载
Normal file
120
学生学习页面_files/ServerHosts.js.下载
Normal file
@@ -0,0 +1,120 @@
|
||||
/**
|
||||
* 镜像中只需要修改这个文件中的host,其它不用动
|
||||
*/
|
||||
window.ServerHosts={
|
||||
host:location.host,
|
||||
pathMap: {},
|
||||
domain: document.domain,
|
||||
MASTER_HOST: "",
|
||||
PARENT_HOST: "",
|
||||
P_HOST:location.protocol + '//p.ananas.chaoxing.com',
|
||||
s1_HOST: location.protocol + '//s1.ananas.chaoxing.com',
|
||||
s2_HOST:location.protocol + '//s2.ananas.chaoxing.com',
|
||||
CLOUD_HOST :'http://cloud.ananas.' + document.domain,
|
||||
NEW_CLOUD_HOST :location.protocol + '//pan-yz.chaoxing.com',
|
||||
CS_HOST :location.protocol + '//cs.ananas.' + document.domain,
|
||||
FANYA_HOST :'http://course.fanya.' + document.domain,
|
||||
PAN_HOST :'http://pan.ananas.' + document.domain,
|
||||
CXLIVE_HOST :'http://cxlive.' + document.domain,
|
||||
ERYA_TSK_HOST :'http://erya.tsk.' + document.domain,
|
||||
QUESTIONNAIRE_HOST : 'http://surveyapp.fy.' + document.domain,
|
||||
FX_HOST :'http://www.' + document.domain,
|
||||
PHONE_ZT_HOST :"https://special.rhky.com",
|
||||
CHAOXING_CLASS_HOST :"https://k.chaoxing.com",
|
||||
LIVE_HOST : location.protocol + "//live.chaoxing.com",
|
||||
APPCD_HOST : location.protocol + "//appcd.chaoxing.com",
|
||||
ZHIBO_HOST : "https://zhibo.chaoxing.com",
|
||||
CXCLASSTASL_HOST : location.protocol + "//noteyd.chaoxing.com",
|
||||
UPLOADDOMAIN : "https://mooc-upload-ans.chaoxing.com",
|
||||
MOOC2_HOST : location.protocol + '//mooc2-ans.' + document.domain,
|
||||
FANYALUBO : location.protocol + "//fanyalubodata.fanya.chaoxing.com",
|
||||
FANYALUBO_DOMAIN : location.protocol + "//fanyalubodata." + document.domain,
|
||||
ZHIBO_HOST2 : location.protocol + "//zhibo." + document.domain,
|
||||
LIVE_HOST2 : location.protocol + "//live." + document.domain,
|
||||
MOBILE3 : location.protocol + "//mobile3.chaoxing.com",
|
||||
APPCD_HOST2 : location.protocol + "//appcd." + document.domain,
|
||||
GROUPWEB : location.protocol + "//groupweb." + document.domain,
|
||||
MOOC_UPLOAD_ANS : location.protocol + "//mooc-upload-ans.chaoxing.com",
|
||||
SS_HOST : location.protocol + "//ss.chaoxing.com",
|
||||
SS_ZHEXUEZJ : location.protocol + "//ss.zhexuezj.cn",
|
||||
AUTHEN_HOST : "https://authen.chaoxing.com",
|
||||
DATA_XXT : location.protocol + "//data-xxt.aichaoxing.com",
|
||||
DATAXXT : "http://data.xxt.aichaoxing.com",
|
||||
PAN_HOST1 : "http://pan.chaoxing.com",
|
||||
HOMEWH_HOST : "https://homewh.chaoxing.com",
|
||||
MOBILELEARN : location.protocol + "//mobilelearn." + document.domain,
|
||||
MOBILEWX: location.protocol + "//mobilewx." + document.domain,
|
||||
QIKAN : location.protocol + "//qikan.chaoxing.com",
|
||||
SHAREWH : location.protocol + "//sharewh.chaoxing.com",
|
||||
SURVEYAPP_FY : "https://surveyapp-fy.chaoxing.com",
|
||||
SURVEYAPP_FY_ZHEZUEZJ : location.protocol + "//surveyapp-fy.zhexuezj.cn",
|
||||
CONVERTSERVICE : location.protocol + "//convertservice.chaoxing.com",
|
||||
HLS_ANS_HOST : "http://hls-ans.chaoxing.com",
|
||||
MOOC_API_HOST : location.protocol + "//mooc1-api.chaoxing.com",
|
||||
FANYA_HOST2 : "http://fanya.chaoxing.com",
|
||||
FANYA_ZYK2_HOST : location.protocol + "//fanyazyk2.chaoxing.com",
|
||||
SUPER_FY_HOST : "http://super.fy.chaoxing.com",
|
||||
SVIDEO_HOST : location.protocol + "//svideo.chaoxing.com",
|
||||
ECUST_FANYA_HOST: location.protocol + "//ecust.fanya." + document.domain,
|
||||
CVP_HOST: location.protocol + "//cv-p." + document.domain,
|
||||
init : function(){
|
||||
var defaultPathObj ={
|
||||
// 定制路径,没有时采用默认路径
|
||||
"mooc2-ans":"www.mooc.whu.edu.cn"
|
||||
};
|
||||
this.pathMap["www.mooc.whu.edu.cn"] = defaultPathObj;
|
||||
this.hostPathObj = this.pathMap[this.host];
|
||||
if(typeof this.hostPathObj != 'undefined'){
|
||||
this.NEW_CLOUD_HOST = this.getDomain("pan");
|
||||
this.CXCLASSTASL_HOST = this.getDomain("noteyd");
|
||||
this.GROUPWEB = this.getDomain("groupweb");
|
||||
this.MOBILELEARN = this.getDomain("ketang-mobilelearn");
|
||||
this.FANYA_ZYK2_HOST = this.getDomain("fanyazyk2");
|
||||
this.MOOC2_HOST = this.getDomain("mooc2-ans");
|
||||
this.MOOC_API_HOST = this.getDomain("mooc-ans");
|
||||
if(this.MOOC2_HOST.endsWith("/mooc2-ans")){
|
||||
this.MOOC2_HOST = this.MOOC2_HOST.substr(0,this.MOOC2_HOST.length - "/mooc2-ans".length);
|
||||
}
|
||||
}
|
||||
if (document.domain.indexOf('xueyinonline.com') >= 0) {
|
||||
this.QUESTIONNAIRE_HOST = location.protocol + "//surveyapp.xueyinonline.com";
|
||||
}
|
||||
if (document.domain.indexOf('xueyinonline.com') >= 0) {
|
||||
this.NEW_CLOUD_HOST = location.protocol + "//pan-yz.xueyinonline.com";
|
||||
}
|
||||
this.MASTER_HOST = this.getMasterHost();
|
||||
this.PARENT_HOST = this.getParentHost();
|
||||
},
|
||||
getDomain: function (pathKey) {
|
||||
var pathValue = this.hostPathObj[pathKey];
|
||||
if(typeof pathValue != 'undefined'){
|
||||
if(pathValue.indexOf('.')>-1){
|
||||
pathValue = pathValue.replace("http://",'').replace("https://",'');
|
||||
return location.protocol + '//' + pathValue;
|
||||
}
|
||||
|
||||
if(pathValue.length > 0){
|
||||
pathValue = "/" + pathValue;
|
||||
}
|
||||
|
||||
return location.protocol + '//' + this.host + pathValue;
|
||||
} else {
|
||||
return location.protocol + '//' + this.host + "/" + pathKey;
|
||||
}
|
||||
},
|
||||
getMasterHost: function() {
|
||||
try{
|
||||
return location.protocol + '//'+ top.location.host;
|
||||
}catch(e){
|
||||
return location.protocol + '//'+ location.host;
|
||||
}
|
||||
},
|
||||
getParentHost: function() {
|
||||
try {
|
||||
return parent.location.host !== "" ? location.protocol + '//'+ parent.location.host : this.MASTER_HOST;
|
||||
} catch(e) {
|
||||
return location.protocol + '//'+ location.host;
|
||||
}
|
||||
}
|
||||
}
|
||||
ServerHosts.init();
|
||||
Reference in New Issue
Block a user