Greasy Fork 还支持 简体中文。

cppreference-language-switch

A simple JS for sticking language options on top for cppreference.com

  1. // ==UserScript==
  2. // @name cppreference-language-switch
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.3
  5. // @description A simple JS for sticking language options on top for cppreference.com
  6. // @author Samir Duran
  7. // @match https://*.cppreference.com/*
  8. // @icon https://www.google.com/s2/favicons?domain=cppreference.com
  9. // @grant none
  10. // ==/UserScript==
  11.  
  12. (function () {
  13. 'use strict';
  14.  
  15. var styleSheet = `
  16. #cpp-languages {
  17. width:100%;
  18. }
  19.  
  20. #cpp-languages div {
  21. text-align:center;
  22. }
  23. `;
  24. var s = document.createElement('style');
  25. s.innerHTML = styleSheet;
  26. (document.head || document.documentElement).appendChild(s);
  27.  
  28. var p = document.getElementById("cpp-languages");
  29. var p_prime = p.cloneNode(true);
  30. p_prime.removeChild(p_prime.firstElementChild);
  31. var parentNode = document.getElementsByTagName("body");
  32. var referenceNode = document.getElementById("cpp-content-base");
  33. var insertedNode = parentNode[0].insertBefore(p_prime, referenceNode);
  34. })();