知乎黑暗模式

开启知乎黑暗模式

当前为 2021-01-31 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Zhihu.com Dark Mode
  3. // @name:zh-CN 知乎黑暗模式
  4. // @name:zh-TW 知乎黑暗模式
  5. // @namespace https://www.zhihu.com/
  6. // @version 0.6.1
  7. // @description Enable Zhihu.com Dark Mode
  8. // @description:zh-CN 开启知乎黑暗模式
  9. // @description:zh-TW 开启知乎黑暗模式
  10. // @author 老蛤
  11. // @match *://*.zhihu.com/*
  12. // @license MIT
  13. // ==/UserScript==
  14.  
  15.  
  16. (function() {
  17. 'use strict';
  18.  
  19. const ignoreList = [
  20. 'link.zhihu.com',
  21. 'video.zhihu.com',
  22. 'www.zhihu.com/pub/book'
  23. ];
  24.  
  25. const checkURL = (url) => {
  26. for (const u of ignoreList) {
  27. if (url.indexOf(u) !== -1) {
  28. return false
  29. }
  30. }
  31. return true;
  32. };
  33.  
  34. if (checkURL(location.href) && document.querySelector('html').getAttribute('data-theme') !== 'dark') {
  35. const url = new URL(location.href);
  36. const params = new URLSearchParams(url.search);
  37. params.set('theme', 'dark');
  38. url.search = params.toLocaleString();
  39. location.href = url.href;
  40. }
  41. })();

QingJ © 2025

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