Skip to content

Add a button to open all unknown friends in tabs in one go (I have a few 100)  #4

@chagai95

Description

@chagai95

I made a small script and thought I can add it...

function openNewBackgroundTab(a){
    var evt = document.createEvent("MouseEvents");
    //the tenth parameter of initMouseEvent sets ctrl key
    evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0,
                                true, false, false, false, 0, null);
    a.dispatchEvent(evt);
}
function openAllLis(listID){
	var ul = document.getElementsByClassName(listID);
	var items = ul[0].getElementsByTagName("li");
	//alert(items[0].getElementsByTagName('a')[1])
	for (var i = 0; i < items.length; ++i) {
		if(items[i].className != "search-result-entry search-result-entry-slot"){ // added to remove li elements which are ads.
			var a = items[i].getElementsByTagName('a');
			openNewBackgroundTab(a[0]);
		}
	}
}

openAllLis("Friendist Friendlist-unknown");

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions