/**
*
*
*
*
*
*/
window.addEventListener('DOMContentLoaded', function(){
const topp = document.querySelector('.top');
const hd = document.querySelector('.hd');
const hk = document.querySelector('.hk');
const hr = document.querySelector('.hr');
const hline = document.querySelector('.hline');
hr.addEventListener('mouseenter',()=>{hline.style.display = "block"});
hline.addEventListener('mouseleave',()=>{hline.style.display = "none"});
topp.addEventListener('mouseenter',()=>{hline.style.display='none'});
hd.addEventListener('mouseenter',()=>{hline.style.display='none'});
hk.addEventListener('mouseenter',()=>{hline.style.display='none'});
const p = localStorage.getItem('pfl') || 'unmber'
const plt = document.querySelector(".btop-lt");
plt.innerHTML = "";
function insert(result){
let data = [];
// console.log('result', result);
let res = result.replace(/####ranking&&&&/g, '').replace(/####hosName&&&&/g, ' ').replace(/####hosManager&&&&/g, ' ')
// console.log("res", res)
const arr = res.split('&&&&\n')
for(let i = 0; i < arr.length-1; i++){
const a = Number(arr[i].split(' ')[0])
data[a-1] = arr[i]+'
'
// console.log("a", data)
}
let st = '';
for(let i = 0; i < data.length; i++) st += data[i];
// plt.innerHTML ='
2024 中国医院影响力排行榜 综合榜
'
return st;
}
const url = "/ranking/index/hos/rank.ycr"
var y = '####data&&&###ranYear&&&&2024####ranName&&&&中国医院影响力排行榜####subName&&&&综合####cinraw&&&&';
ed_fun(1, y).then(result=>{
const data = '####yee&&&&'+result+'####pfl&&&&'+p+'####cinraw&&&&\r\n'
// console.log('data', data);
// postFunction(url, func, data);
postPromise(url, data).then(res=>{
// console.log("web response", res, res.length)
ed_fun(0, res).then(buf=>{
// console.log("buf", buf);
const st = insert(buf);
plt.innerHTML ='2024 中国医院影响力排行榜 综合榜
'
})
return '1'
})
})
const rtf = document.querySelector(".btop-rt")
const t = '####data&&&###ranYear&&&&2024####ranName&&&&中国中医院综合实力排行榜####subName&&&&综合####cinraw&&&&';
// const urt= "/ranking/index/hos/rank.ycr"
ed_fun(1, t).then(result=>{
const data = '####yee&&&&'+result+'####pfl&&&&'+p+'####cinraw&&&&\r\n'
// console.log('data', data);
// postFunction(url, func, data);
postPromise(url, data).then(res=>{
// console.log("web response", res, res.length)
ed_fun(0, res).then(buf=>{
// console.log("buf", buf);
const st = insert(buf);
rtf.innerHTML ="2024 中国中医院综合实力排行榜 综合榜
"
})
return '1'
})
})
const medol = document.querySelector(".b2-model ul");
const urm = "/r/index/hos/model.ycr"
function medolFun(e){
// console.log("web3:", e)
const ef = e.split('&&&&\n')
medol.innerHTML = "";
for(let i = 0; i < ef.length-1; i++){
const rn = ef[i].split('####ranYear&&&&')[0].split('####ranName&&&&')[1]
const ry = ef[i].split('####ranYear&&&&')[1].split('####hosName&&&&')[0]
const qg = ef[i].split('####ranking&&&&')[1].split('####regName&&&&')[0]
const dq = ef[i].split('####regName&&&&')[1].split('####regRank&&&&')[0]
const dqr = ef[i].split('####regRank&&&&')[1].split('####proName&&&&')[0]
const prov = ef[i].split('####proName&&&&')[1].split('####proRank&&&&')[0]
const provr = ef[i].split('####proRank&&&&')[1].split('####citName&&&&')[0]
const cit = ef[i].split('####citName&&&&')[1].split('###citRank&&&&')[0]
const citr = ef[i].split('####citRank&&&&')[1].split('&&&&\n')[0]
const hn = ef[i].split('####hosName&&&&')[1].split('####subName&&&&')[0]
const sub = ef[i].split('####subName&&&&')[1].split('####ranking&&&&')[0]
medol.innerHTML += `${rn}—${sub}榜单
全国第${qg}名
${dq}地区第${dqr}名
${prov}第${provr}名
${cit}第${citr}名
${hn}{${ry}年度}
`;
}
}
const m = '####yee&&&&ranking####pfl&&&&'+p+'####cinraw&&&&\r\n';
postPromise(urm, m).then(result=>{
// console.log('model', result, result.length)
ed_fun(0, result).then(res=>{
// console.log('res', res)
medolFun(res);
})
})
const wrapper = document.querySelector(".slider-wrapper")
const sliderData = wrapper.querySelectorAll("img")
const random = parseInt(Math.random() * sliderData.length)
const pText = wrapper.querySelectorAll("span")
const forward = document.querySelector(".forward")
const next = document.querySelector(".next")
function common(i){
wrapper.querySelector(".img").classList.remove("img")
sliderData[i].classList.add("img")
for(let j=0; j= sliderData.length ? 0 : i
common(i)
})
forward.addEventListener("click",function(){
i--
i = i < 0 ? sliderData.length - 1: i
common(i)
})
let timerId = setInterval(function(){
next.click()
},3000)
const slider = document.querySelector(".slider")
slider.addEventListener("mouseenter",function(){
clearInterval(timerId)
})
slider.addEventListener("mouseleave",function(){
clearInterval(timerId)
timerId = setInterval(function(){
next.click()
},3000)
})
})