更多操作
(建立内容为“//获取最新页面 var weburl = "https://www.medforest.cn/medf" //latestpages function oldest_page(test){ div = document.getElementById("latestpages"…”的新页面) |
无编辑摘要 |
||
第5行: | 第5行: | ||
div = document.getElementById("latestpages") | div = document.getElementById("latestpages") | ||
if(div==null){ | if(div==null){ | ||
return false | return false | ||
} | } | ||
第30行: | 第29行: | ||
}else{ | }else{ | ||
list1.push(name) | list1.push(name) | ||
console.log(name) | //console.log(name) | ||
} | } | ||
list1.push(time) | list1.push(time) | ||
第98行: | 第97行: | ||
}else{ | }else{ | ||
list1.push(name.split(':')[1]) | list1.push(name.split(':')[1]) | ||
console.log(name.split(':')[1]) | //console.log(name.split(':')[1]) | ||
} | } | ||
list1.push(time) | list1.push(time) | ||
第118行: | 第117行: | ||
div = document.getElementById("latestproenglishpages") | div = document.getElementById("latestproenglishpages") | ||
div.onload = oldest_page2() | div.onload = oldest_page2() | ||
//最新题库页面 | |||
function oldest_page3(test){ | |||
div = document.getElementById("latestproenglishpages") | |||
if(div==null){ | |||
return false | |||
} | |||
var titleList = [] | |||
$.ajax( | |||
{ | |||
url: weburl+"/api.php?action=query&format=json&list=recentchanges&rcdir=older&rcnamespace=3012&rclimit=20", | |||
method: "post", | |||
async: true, | |||
beforeSend: function (xhr) { | |||
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); | |||
}, | |||
success: function (data) { | |||
var data1 = data.query.recentchanges | |||
for (var i = 0; i < data1.length; i++) { | |||
var name = data1[i].title | |||
var time = data1[i].timestamp | |||
var list1 = [] | |||
var reg = RegExp(/\/all/gi) | |||
if(name=="首页"){ | |||
var c =0 | |||
}else if(name.match(reg)){ | |||
var c =0 | |||
}else{ | |||
list1.push(name.split(':')[1]) | |||
//console.log(name.split(':')[1]) | |||
} | |||
list1.push(time) | |||
titleList.push(list1) | |||
} | |||
for(var key=0;key<5;key++) { | |||
(function(key) { | |||
setTimeout( function timer() { | |||
insertEntries(titleList[key], 1, key, "latesttkpages","题库:") | |||
}, key*100 ); | |||
})(key); | |||
} | |||
} | |||
}) | |||
console.log(titleList) | |||
} | |||
div = document.getElementById("latesttkpages") | |||
div.onload = oldest_page3() |
2022年3月2日 (三) 00:41的版本
//获取最新页面
var weburl = "https://www.medforest.cn/medf"
//latestpages
function oldest_page(test){
div = document.getElementById("latestpages")
if(div==null){
return false
}
var titleList = []
$.ajax(
{
url: weburl+"/api.php?action=query&format=json&list=recentchanges&utf8=1&rcnamespace=0&rctype=edit%7Cnew%7Clog%7Ccategorize&rctoponly=1",
method: "post",
async: true,
beforeSend: function (xhr) {
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
},
success: function (data) {
var data1 = data.query.recentchanges
for (var i = 0; i < data1.length; i++) {
var name = data1[i].title
var time = data1[i].timestamp
var list1 = []
var reg = RegExp(/\/all/gi)
if(name=="首页"){
var c =0
}else if(name.match(reg)){
var c =0
}else{
list1.push(name)
//console.log(name)
}
list1.push(time)
titleList.push(list1)
}
for(var key=0;key<6;key++) {
(function(key) {
setTimeout( function timer() {
insertEntries(titleList[key], 1, key, "latestpages","")
}, key*100 );
})(key);
}
}
})
console.log(titleList)
}
function insertEntries(titles,number,i,domid, namespace){
if(titles.length ==1){
return false
}
var word = titles[0]
var time = titles[1]
var origin_div = document.getElementById(domid)
console.log(titles.length)
var div2 = document.createElement("div");
div2.className = "latestwords_con"
div2.id = domid+"-"+i
div2.style = "display:none"
console.log(titles)
// var parser = get_parser_output(titles[i][0])
var div2html = '<a href="/dic/'+namespace+word+'"><h3 style="margin-bottom:-1px;style=margin-top:7px;margin-left:7px">'+word+'</h3></a>'
div2html += '<p style="margin-top:1px;;margin-left:10px"><font size="2px" color="gray">'+ time + '</font></a>'
div2.innerHTML = div2html
console.log( '<a href="/dic/"+namespace+word+"><h3>"+word+"</h3></a>"')
origin_div.appendChild(div2)
fadeIn(domid + "-"+i,"normal")
}
div = document.getElementById("latestpages")
div.onload = oldest_page()
//最新专业英词汇
function oldest_page2(test){
div = document.getElementById("latestproenglishpages")
if(div==null){
return false
}
var titleList = []
$.ajax(
{
url: weburl+"/api.php?action=query&format=json&list=recentchanges&rcdir=older&rcnamespace=3006&rclimit=20",
method: "post",
async: true,
beforeSend: function (xhr) {
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
},
success: function (data) {
var data1 = data.query.recentchanges
for (var i = 0; i < data1.length; i++) {
var name = data1[i].title
var time = data1[i].timestamp
var list1 = []
var reg = RegExp(/\/all/gi)
if(name=="首页"){
var c =0
}else if(name.match(reg)){
var c =0
}else{
list1.push(name.split(':')[1])
//console.log(name.split(':')[1])
}
list1.push(time)
titleList.push(list1)
}
for(var key=0;key<10;key++) {
(function(key) {
setTimeout( function timer() {
insertEntries(titleList[key], 1, key, "latestproenglishpages","专业英语单词:")
}, key*100 );
})(key);
}
}
})
console.log(titleList)
}
div = document.getElementById("latestproenglishpages")
div.onload = oldest_page2()
//最新题库页面
function oldest_page3(test){
div = document.getElementById("latestproenglishpages")
if(div==null){
return false
}
var titleList = []
$.ajax(
{
url: weburl+"/api.php?action=query&format=json&list=recentchanges&rcdir=older&rcnamespace=3012&rclimit=20",
method: "post",
async: true,
beforeSend: function (xhr) {
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
},
success: function (data) {
var data1 = data.query.recentchanges
for (var i = 0; i < data1.length; i++) {
var name = data1[i].title
var time = data1[i].timestamp
var list1 = []
var reg = RegExp(/\/all/gi)
if(name=="首页"){
var c =0
}else if(name.match(reg)){
var c =0
}else{
list1.push(name.split(':')[1])
//console.log(name.split(':')[1])
}
list1.push(time)
titleList.push(list1)
}
for(var key=0;key<5;key++) {
(function(key) {
setTimeout( function timer() {
insertEntries(titleList[key], 1, key, "latesttkpages","题库:")
}, key*100 );
})(key);
}
}
})
console.log(titleList)
}
div = document.getElementById("latesttkpages")
div.onload = oldest_page3()