漫画补档 /萌享(MoeShar)-论坛 跳转搜索页 2021年3月8日

漫画补档 /萌享(MoeShar)-论坛 跳转搜索页

  1. // ==UserScript==
  2. // @name 漫画补档 /萌享(MoeShar)-论坛 跳转搜索页 2021年3月8日
  3. // @namespace waecy
  4. // @version 0.0.1
  5. // @description 漫画补档 /萌享(MoeShar)-论坛 跳转搜索页
  6. // @namespace https://greasyfork.org/zh-CN/scripts/405283
  7. // @author waecy
  8. // @include *://moeshare.cc/?keyword=*
  9. // @include *://www.manhuabudang.com/?keyword=*
  10. // ==/UserScript==
  11.  
  12. // 获取url参数
  13. var urlKey = getQueryVariable('keyword');
  14.  
  15. // 判断参数是否有值
  16. if (urlKey) {
  17. // 解码赋值
  18. urlKey = decodeURIComponent(urlKey);
  19. // 搜索框赋值
  20. document.querySelectorAll('#search_input')[0].value = urlKey;
  21.  
  22. // 点击搜索
  23. document.querySelectorAll('.fl.cp')[0].click();
  24.  
  25. // 自动关闭页面
  26. setTimeout(function(){
  27. window.close();
  28. }, 1000);
  29. }
  30.  
  31.  
  32. //获取url参数[得到url参数]为对象
  33. function getQueryVariable(variable) {
  34. var query = window.location.search.substring(1);
  35. var vars = query.split("&");
  36. for (var i = 0; i < vars.length; i++) {
  37. var pair = vars[i].split("=");
  38. if (pair[0] == variable) {
  39. return pair[1];
  40. }
  41. }
  42. return (false);
  43. }