🏠 

Greasy Fork is available in English.

浏览器自动翻页插件(baidu、google、bing)

这是一个帮助你高效使用搜索引擎的插件,使用这个插件可以在搜索引擎中快速向前、向后翻页。


安装此脚本?
  1. // ==UserScript==
  2. // @name 浏览器自动翻页插件(baidu、google、bing)
  3. // @namespace http://tampermonkey.net/
  4. // @version 1.2
  5. // @description 这是一个帮助你高效使用搜索引擎的插件,使用这个插件可以在搜索引擎中快速向前、向后翻页。
  6. // @author sandysyan
  7. // @match
  8. // @grant none
  9. // @icon https://raw.githubusercontent.com/c17abab/pics/master/%E5%A4%B4%E5%83%8F.jpg
  10. // @使用方法:
  11. // ctrl + ->:向后翻页
  12. // ctrl + <-:向前翻页
  13. // 目前支持以下站点:
  14. // @include *://www.baidu.com/*
  15. // @include *://www.google.com/*
  16. // @include *://cn.bing.com/*
  17. // ==/UserScript==
  18. (function() {
  19. 'use strict';
  20. // Your code here...
  21. document.onkeydown=function(e){
  22. var dom;
  23. var i;
  24. var isie = (document.all) ? true:false;
  25. var key;
  26. if(isie){
  27. key = window.event.keyCode;
  28. }else{
  29. key = e.which;
  30. }
  31. if(!e.ctrlKey){
  32. return;
  33. }
  34. if(key==37){
  35. // left
  36. if(location.href.indexOf("bing") > 0 && location.href.indexOf("bing") < 20) {
  37. dom = document.getElementsByTagName("a");
  38. for(i = 0; i < dom.length; i++){
  39. if (dom[i].getAttribute("title") === "上一页"){
  40. dom[i].click();
  41. }
  42. }
  43. }else if(location.href.indexOf("google") > 0 && location.href.indexOf("google") < 20) {
  44. dom = document.getElementsByTagName("span");
  45. for(i = 0; i < dom.length; i++){
  46. if(dom[i].innerText === "上一页"){
  47. dom[i].click();
  48. }
  49. }
  50. } else if (location.href.indexOf("baidu") > 0 && location.href.indexOf("baidu") < 20) {
  51. dom = document.getElementsByTagName("a");
  52. for(i = 0; i < dom.length; i++){
  53. if(dom[i].innerText === "<上一页"){
  54. dom[i].click();
  55. }
  56. }
  57. }
  58. } else if(key==38){
  59. //alert('top');
  60. } else if(key==39){
  61. // right
  62. if(location.href.indexOf("bing") > 0 && location.href.indexOf("bing") < 20) {
  63. dom = document.getElementsByTagName("a");
  64. for(i = 0; i < dom.length; i++){
  65. if (dom[i].getAttribute("title") === "下一页"){
  66. dom[i].click();
  67. }
  68. }
  69. } else if(location.href.indexOf("google") > 0 && location.href.indexOf("google") < 20) {
  70. dom = document.getElementsByTagName("span");
  71. for(i = 0; i < dom.length; i++){
  72. if(dom[i].innerText === "下一页"){
  73. dom[i].click();
  74. }
  75. }
  76. } else if (location.href.indexOf("baidu") > 0 && location.href.indexOf("baidu") < 20) {
  77. dom = document.getElementsByTagName("a");
  78. for(i = 0; i < dom.length; i++){
  79. if(dom[i].innerText === "下一页>"){
  80. dom[i].click();
  81. }
  82. }
  83. }
  84. } else if(key==40){
  85. //alert('down');
  86. }
  87. };
  88. })();