UNPKG

hexo-cnortles-source

Version:

一个HEXO博客的静态资源,可随便使用

19 lines (18 loc) 664 B
function random_flink() { fetch("/link") .then(e => e.text()) .then(e => { let t = document.createElement("div"); t.innerHTML = e; let n = t.getElementsByClassName("flink-item-name"); let l = t.querySelectorAll(".flink-list-item a"); n = Array.from(n); l = Array.from(l); var a=0; //可设置为任意开始的位置 var b=l.length; //可设置位任意结束的位置 var num=Math.floor(Math.random()*eval(b)+eval(a))-1; var n_name = n[num].innerText; btf.snackbarShow("温馨提示,您即将前往"+n_name,!1, 3e3); window.location.href=l[num],2000; }) }