CSDN|简书优化

支持手机端和PC端

当前为 2020-08-13 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name CSDN|简书优化
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.2.8.2
  5. // @description 支持手机端和PC端
  6. // @author MT-戒酒的李白染
  7. // @include http*://www.csdn.net/*
  8. // @include http*://bbs.csdn.net/*
  9. // @include http*://www.jianshu.com/*
  10. // @include http*://blog.csdn.net/*
  11. // @include http*://download.csdn.net/*
  12. // @grant GM_addStyle
  13. // @run-at document-start
  14. // @require https://cdn.staticfile.org/jquery/1.12.4/jquery.min.js
  15. // ==/UserScript==
  16.  
  17. (function() {
  18. 'use strict';
  19. var usa = navigator.userAgent.match('Windows');
  20. if(usa !== null)
  21. {//电脑
  22. GM_addStyle(`
  23. .ecommend-item-box.recommend-recommend-box{
  24. display:none;
  25. }
  26. .blog_container_aside,#nav{
  27. margin-left:-45px;
  28. }
  29. .recommend-right.align-items-stretch.clearfix,.dl_right_fixed{
  30. margin-left:45px;
  31. }
  32. `)
  33. try{localStorage.setItem("anonymousUserLimit", "");}catch(err){}
  34. try{csdn.copyright.textData="";}catch(err){}
  35. try{document.querySelector("#mainBox > aside").remove();document.querySelector("#mainBox > main").style="width:1300px;";}catch(err){}
  36. try{document.querySelector("#btn-readmore-zk").click();}catch(err){}
  37. try{document.querySelector("body > div.login-mark").style="display:none";}catch(err){}
  38. try{document.querySelector("#passportbox").style=("display:none");}catch(err){}
  39. try{document.querySelector("#dmp_ad_58").remove();}catch(err){}
  40. try{document.querySelector("#writeGuide").remove();}catch(err){}
  41. try{document.querySelector(".leftPop").remove();}catch(err){}
  42. try{var a = document.getElementsByClassName("recommend-item-box recommend-recommend-box");var i = 0;for(i=0;i<a.length;i++){a[i].remove();}}catch(err){}
  43. try{var b = document.getElementsByClassName("recommend-item-box recommend-recommend-box");var j = 0;for(i=0;i<a.length;i++){a[i].remove();}}catch(err){}
  44. }else
  45. {//手机
  46. if(location.href.match(/csdn.net/g)){
  47. console.log("csdn");
  48. GM_addStyle(`
  49. #mainBox {
  50. width: auto;
  51. }
  52. #operate,.feed-Sign-span{
  53. display:none;
  54. }
  55. `)
  56. $(document).ready(function(){
  57. console.log("csdn");
  58. try{document.querySelector("#article > div.readall_box > div.btn_mod > a > span").click();}catch(err){}//展开全文
  59. try{document.querySelector("#new_read_more").click();}catch(err){}//关闭跳转
  60. try{$(".feed-Sign-span")[0].remove()}catch(err){}
  61. });
  62. }else if(location.href.match(/jianshu.com/g)){
  63. for(var i=0;i<2;i++){
  64. console.log("简书");
  65. setTimeout(function(){
  66. try{document.querySelector("#jianshu-header").remove()}catch(err){}
  67. try{document.querySelector("#layout-default > div.main-view > button").remove()}catch(err){}
  68. try{document.querySelector("#note-show > div.note > div.content > div > div.collapse-tips > button").click()}catch(err){}
  69. try{document.querySelector("#layout-default > div.main-view > div.dialog-1f6iY_0 > div > div > div > div > button.cancel").click()}catch(err){}
  70. try{document.querySelector("#note-show > div.note > div:nth-child(5)").remove()}catch(err){}
  71. try{var a = document.createElement("style");a.innerHTML="#recommended-notes {display:none}";document.head.appendChild(a)}catch(err){}
  72. try{document.querySelector("#footer").remove()}catch(err){}
  73. },0)
  74. }
  75. }
  76. }
  77.  
  78.  
  79.  
  80. })();