// ==UserScript== // @name dianping // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match http://www.dianping.com/*/* // @grant none // @require http://code.jquery.com/jquery-3.3.1.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.4/clipboard.min.js // @downloadURL https://update.greasyfork.icu/scripts/386610/dianping.user.js // @updateURL https://update.greasyfork.icu/scripts/386610/dianping.meta.js // ==/UserScript== function replace_num(phone_){ var phone=phone_.replace(/\uec2d/g,"0"); phone=phone.replace(/\ue4ff/g,"2"); phone=phone.replace(/\uf70d/g,"3"); phone=phone.replace(/\ue6ec/g,"4"); phone=phone.replace(/\uf404/g,"5"); phone=phone.replace(/\ue65d/g,"6"); phone=phone.replace(/\ue284/g,"7"); phone=phone.replace(/\uf810/g,"8"); phone=phone.replace(/\ue27b/g,"9"); return phone } function toHex(str) { var hex = ''; for(var i=0;i<',">"+kv[key]+"<"); } else if(key=='address'){ var addr_char=toHex(item.textContent); html= html.replace('class="address">',">"); html= html.replace(item.textContent,kv2[addr_char]); } } html=replace_num(html); $("#address").html(html); var dizhi=$("#address").text(); console.log(phone); var tmptext="店铺:"+shop_name+'\n地址:'+dizhi+'\n'+phone.trim(); var btn=''; $(".action").html(btn); var clipboard = new ClipboardJS('.copybtn'); phone_dom.text(phone); // Your code here... })();