🏠 Home 

Greasy Fork is available in English.

知乎截图设置

设置赞同以及字体大小


安装此脚本?
// ==UserScript==
// @name         知乎截图设置
// @namespace    zhjtsz
// @version      0.11
// @description  设置赞同以及字体大小
// @author       cyf0611
// @match        *://www.zhihu.com/question/*?1
// @require      https://cdn.bootcss.com/jquery/3.4.1/jquery.js
// @run-at       document-end
// @grant        unsafeWindow
// @grant        GM_setClipboard
// ==/UserScript==
(function() {
'use strict';
function numFormat(num, type) {
//type 1 逗号分隔符  2 转化万
switch(type){
case 1:
return (num.toString().indexOf ('.') !== -1) ? num.toLocaleString() : num.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,');
break;
case 2:
return num > 10000 ? (Number(num)/10000).toFixed(1) + "万" : num;
break;
}
}
// add menu
var formTree = '<style>.jtrow{margin:5px 0;}</style><form style="position:fixed;top:0;left:0;background-color:pink;z-index:100;padding:10px;font-size:16px!important;" id="settingForm"><b>默认开启编辑模式,可直接修改文字和图片</b><div class="jtrow">设置赞同数: <input type="number" id="agreeNum"></div> <div class="jtrow">设置评论数: <input type="number" id="discussNum"></div><div class="jtrow">字体放大比例: <input type="number" id="scaleNum" value=1.2></div><button type="button" id="settingBtn" class="Button SearchBar-askButton Button--primary Button--blue">修改</button></form>';
$("#root").append(formTree);
$("#settingBtn").on("click", function(){
var agree_num = $("#agreeNum").val();
var discuess_num = $("#discussNum").val();
var scale_num = $("#scaleNum").val() - 0;
if(agree_num) {
var votersDom = $(".Voters").eq(0);
votersDom.text(numFormat(agree_num, 1) + " 人赞同了该回答");
$(".Button.VoteButton.VoteButton--up").eq(0).text("赞同 " + numFormat(agree_num, 2));
}
if(discuess_num) {
$(".Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel").eq(0).text(numFormat(discuess_num, 1) + " 条评论")
}
if(scale_num) {
$("body").css({"font-size":18*scale_num});
}
})
//开启编辑模式
$(".Card.AnswerCard").each(function(){
$(this).attr("contentEditable", "true");
})
})();