知乎回答独立显示

沉浸式看知乎编的故事

目前為 2023-08-03 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name 知乎回答独立显示
  3. // @namespace KDX Group
  4. // @version 最终版
  5. // @description 沉浸式看知乎编的故事
  6. // @author AceKadoce
  7. // @match https://www.zhihu.com/question/**
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=zhihu.com
  9. // @grant none
  10. // @require https://code.jquery.com/jquery-2.1.4.min.js
  11. // @license MIT
  12. // ==/UserScript==
  13.  
  14. (function() {
  15. let reset = () => {
  16. $(".Question-sideColumn").remove();
  17. $(".Question-main").css("width", "800px");
  18. $(".Question-main").css("margin", "0 auto");
  19. $(".Question-mainColumn").css("width", "100%");
  20.  
  21. let containerDiv = $(".Question-mainColumn").children();
  22. let contentDiv;
  23. if(containerDiv.length > 1){
  24. contentDiv = $(containerDiv[1]).children("div");
  25. $(".ContentItem-actions").css("width", "800px");
  26. $(containerDiv[2]).remove();
  27. }else{
  28. contentDiv = $(containerDiv[0]).children("div");
  29. }
  30. if(contentDiv.length > 1){
  31. let progressDiv = contentDiv[0];
  32. $(progressDiv).css("position", "fixed");
  33. $(progressDiv).css("bottom", "10px");
  34. $(progressDiv).css("left", "10px");
  35. $(progressDiv).css("z-index", "10");
  36. $(progressDiv).css("max-width", "450px");
  37. let progressItemsDiv = $(progressDiv).children("div")[1];
  38. let progressItemContentDiv = $(progressItemsDiv).children("div")[0];
  39. $(progressItemContentDiv).css("max-height", "800px");
  40. $(progressItemContentDiv).css("overflow-y", "scroll");
  41. $(".ContentItem-actions").css("width", "800px");
  42. }
  43. }
  44.  
  45. $(() => {
  46. reset();
  47. $(".ViewAll a").click(function(e){
  48. console.log(this)
  49. e.preventDefault();
  50. let link = $(this).attr("href");
  51. window.location.href = link;
  52. })
  53. })
  54. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址