Greasy Fork

来自缓存

Greasy Fork is available in English.

福利吧好孩子看得见

在福利吧帖子中将隐藏的链接、文字高亮显示

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         福利吧好孩子看得见
// @namespace    theliang
// @version      1.22.729
// @icon        https://www.wnflb99.com/favicon.ico
// @description  在福利吧帖子中将隐藏的链接、文字高亮显示
// @author       Theliang
// @match        *://www.wnflb99.com/thread-*
// @match        *://www.wnflb99.com/forum.php?mod=viewthread&tid=*
// @require      https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js
// @blog         http://selier.cnblogs.com/
// @license             GNU General Public License v3.0 or later
// ==/UserScript==

(function() {
	$(".t_f font").attr("color", "red");

	$(".t_f a>font").text("好孩子点这!");

	$(".t_f a").each(function() {
		var contains = $(this).text();
		if(contains.length < 2) {
			$(this).html("<font color='red'>好孩子点这!</font>");
		}
	});

    var html = $('td[id^="postmessage_"]').eq(0).html();

    var reg = /(<font.*?>)(https?:\/\/.*?)</g;

    console.log(html.match(reg));

    //html = html.replace(reg,function(rs){
    //	var s = rs.substring(0,rs.length-1);
    //	return "<a href='"+s+"'>"+s+"</a><";
    //});

    html = html.replace(reg,function(rs,$1,$2,offset,source){
        return $1+"<a href='"+$2+"'>"+$2+"</a><";

    });
    $('td[id^="postmessage_"]').eq(0).html(html);
})();