StartPage.com - Number Results

Number search results on StartPage.com and other Ixquick sites - StartingPage.com and Ixquick.com

目前為 2019-07-18 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name StartPage.com - Number Results
  3. // @namespace tag:r-a-y@gmx.com,2012:monkey
  4. // @description Number search results on StartPage.com and other Ixquick sites - StartingPage.com and Ixquick.com
  5. // @include http://*startpage.com/*
  6. // @include https://*startpage.com/*
  7. // @include http://*startingpage.com/*
  8. // @include https://*startingpage.com/*
  9. // @include http://*ixquick.com/*
  10. // @include https://*ixquick.com/*
  11. // @author r-a-y
  12. // @version 1.1.1
  13. // @license GPL v3
  14. // ==/UserScript==
  15.  
  16. var results = document.querySelectorAll( '.w-gl__result-title' ),
  17. pageNum = document.querySelector('.pagination__num--active').textContent;
  18.  
  19. for ( i = 0, len = results.length; i < len; ++i ) {
  20. newSpan = document.createElement( "span" );
  21. newSpan.setAttribute( "style", "float:left; font-weight:600; display:inline-block; margin-right:5px;" );
  22.  
  23. newContent = document.createTextNode( ( ( pageNum - 1 ) * len + i + 1 ) + ". ");
  24. newSpan.appendChild( newContent );
  25.  
  26. results[i].insertBefore( newSpan, results[i].firstChild );
  27. }