User:Manishearth/orphantabs.js: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 44:
for (i=0;i<allLists.length;i++){
if (allLists[i].className == "mw-search-results"){
// allLinksArray = returnArray(allLists[i].anchorsinnerHTML)
alert("if")
// allLinksArray = allLists[i].anchors
for(j=0;j<allLists[i].anchors.length;j++){
allLinksArray[j] = allLists[i].anchors[j].href
}
}
Line 54 ⟶ 51:
 
};
function returnArray(text){
var orphanCompleteRegxp = new RegExp("<a title=\"[^<]*</a>","gi")
alert(orphanCompleteRegxp)
anchTags = new Array()
anchTags = text.match(orphanCompleteRegxp)
allImpLinks = new Array()
var orphanAnchRegxp = new RegExp("href=\"([\\w\\W]*)\"","i")
alert(orphanAnchRegxp)
for (ji=0;j<allLists[i].anchors<anchTags.length;ji++){
allImpLinks[i] = anchTags[i].match(orphanAnchRegxp)[0].split("=")[1].replace(/\"/g,"")
 
}
return allImpLinks;
}