不用登陆即可查看全文,替换原来的查看全文文字以及链接,点击直接跳转到全文。
当前为
// ==UserScript==
// @name 微博免登陆查看全文辅助脚本
// @namespace zzy,q82664730
// @version 0.6
// @description 不用登陆即可查看全文,替换原来的查看全文文字以及链接,点击直接跳转到全文。
// @author zzy
// @match *://www.weibo.com/*
// @icon https://img.t.sinajs.cn/t6/style/images/global_nav/WB_logo.png?id=1404211047727
// @grant none
// ==/UserScript==
(function() {
//'use strict';
function showLink(){
for(var i=0;i<document.querySelectorAll(".WB_text a.WB_text_opt").length;i++){
var pa = document.querySelectorAll(".WB_text a.WB_text_opt")[i].parentNode;
var lj = document.createElement("a");
lj.href = document.querySelectorAll(".WB_text a.WB_text_opt")[i].href;
document.querySelectorAll(".WB_text a.WB_text_opt")[i].remove();
pa.appendChild(lj);
lj.innerHTML = "<span class='addA' style='color:#4D0000; font-size:1.2em;font-weight:bold;'>点我去真实链接,免登录查看全文</span>";
}
}
showLink();
function CHcolor() {
var color="#f00|#0f0|#00f|#880|#808|#088|green|blue|gray";
color=color.split("|");
for(var i=0;i<document.getElementsByClassName("addA").length;i++){
document.getElementsByClassName("addA")[i].style.color=color[parseInt(Math.random() * color.length)];
}
}
function zf(){
showLink();
let MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver
let element = document.getElementById("plc_main");
var observer = new MutationObserver(() => {
showLink();
})
observer.observe(element, { attributes: true, childList: true, subtree: true })
}
setInterval("CHcolor",200);
setTimeout(zf,4000);
})();