Greasy Fork is available in English.
妖火网浏览帖子时显示楼主等级
当前为
// ==UserScript==
// @name 妖火显示楼主等级
// @namespace https://poxiaobbs.com/
// @version 0.1
// @description 妖火网浏览帖子时显示楼主等级
// @author Swilder-M
// @match https://yaohuo.me/bbs-*
// @include https://yaohuo.me/bbs-*
// @grant none
// ==/UserScript==
(function() {
'use strict';
//获取楼主空间地址
var user_id = document.getElementsByClassName('subtitle')[1].firstElementChild.href;
console.log(user_id);
function success(rp) {
var lv_zz = /<b>等级:<\/b>(\S*)级/
var lv_text = rp.match(lv_zz)[1]
console.log(lv_text);
addLvTip(lv_text);
}
function fail(code) {
console.log('error');
}
var request = new XMLHttpRequest();
request.onreadystatechange = function () {
if (request.readyState === 4) {
if (request.status === 200) {
return success(request.responseText);
} else {
return fail(request.status);
}
} else {
}
}
request.open('GET', user_id);
//request.responseType = 'document';
request.send();
function addLvTip(lv) {
console.log(2222);
console.log(lv);
var info_d = document.getElementsByClassName('subtitle')[1]
var user_name_d = info_d.children[1]
console.log(user_name_d);
var lv_d = document.createElement('div');
lv_d.innerText = 'Lv ' + lv;
lv_d.style = "display:inline;margin-left:10px; text-align:center; margin-right:10px;color:#ff4234;font-size:17px;border-radius: 30px;";
info_d.insertBefore(lv_d, user_name_d);
}
})();