NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name 颈椎病防治小工具_V 友专版 // @namespace http://www.zji.me/ // @version 0.1 // @description 没啥可说的,试试就知道了, // @author You // @match *://www.v2ex.com/* // @grant none // @require http://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.3.min.js // ==/UserScript== var htmltag = new RegExp("\<"); var endtag = new RegExp("\>"); $(document).ready(function(){ $("body").prepend('<div id="hahaha" style="width:100%;text-align:center;background:#eb7350;color:#FFF;padding:30px 0;font-size:20px;">为了广大读者们的健康着想,本站特别开发了颈椎保护阅读模式<br>点击下方按钮开启(特别提醒:本功能内测期间,此消息仅部分用户可见)<br><br><button id="gogogo">开启颈椎保护模式,充分保护颈椎健康</botton></div>'); $("#gogogo").click(function(){ $("#hahaha").remove(); var htmlcode = $("body").html().split("<"); var scode = ""; for (var k = 0; k < htmlcode.length; k++) { var i = Math.floor(Math.random()*4)*90; if(k == htmlcode.length-1){ var mm =""; }else{ var mm ="<"; } if(htmlcode[k] != ""){ if(endtag.test(htmlcode[k])){ var htcode = htmlcode[k].split(">"); if(htcode[1] != undefined){ htcode[1] = htcode[1].replace(/[\u4e00-\u9fa5]/g,'<div style="display:inline-block;padding:0;margin:0;transform:rotate('+i+'deg)">$&</div>'); }else{ htcode[1] = ""; } scode += htcode[0]+">"+htcode[1]+mm; }else{ if(htmlcode[k] != undefined){ var kk = htmlcode[k].replace(/[\u4e00-\u9fa5]/g,'<div style="display:inline-block;padding:0;margin:0;transform:rotate('+i+'deg)">$&</div>'); }else{ var kk = ""; } scode += kk +mm; } }else{ scode += mm; } } $("body").html(scode); }); });