Greasy Fork

Gitlab Batch Open Tabs

Batch Open Gitlab Search Results.

目前为 2019-08-14 提交的版本。查看 最新版本

// ==UserScript==
// @name         Gitlab Batch Open Tabs
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Batch Open Gitlab Search Results.
// @author       v4IIII
// @match        https://www.gitlab.com/
// @connect         www.gitlab.com
// @include         *://*gitlab.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
var c2=[];
var c0=document.getElementsByClassName('text-plain');
    console.log(c0);
for (var i=0;i<c0.length;i++){
    c2.push(c0[i].href);
    //var c1=c0[i].getAttribute('class');
    //if (c1==="v-align-middle"){c2.push(c0[i].href);};
/*  try{var c1=c0[i].firstChild.nextSibling.href;}catch(err){c1=null;}
  try{var c3=c0[i].firstChild.href;}catch(err){c3=null;}
      console.log(c1);
  console.log(c3);
  if(c1===undefined){}else{if(c1===null){}else{c2.push(c1);}}
  if(c3===undefined){}else{if(c3===null){}else{c2.push(c3);}}*/
};
console.log(c2);

function fm(a){
  let handle=window.open(a);
  handle.blur();
  window.focus();
};

for (i=0;i<c2.length;i++){
  fm(c2[i]);
}
    // Your code here...
})();