Skip to content

Instantly share code, notes, and snippets.

@summerblue
Last active December 10, 2015 01:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save summerblue/4363625 to your computer and use it in GitHub Desktop.
Save summerblue/4363625 to your computer and use it in GitHub Desktop.
batch delete "manage my kindle list"
// prevent window reload while delete operation is in process, work in opera
// link: http://stackoverflow.com/questions/5204615/programatically-disable-window-location-reload
window.location.reload = function() {};
// set the page size
pageList.pageSize = 200;
pageList.gotopage(1);
// fire up
var a=document.getElementsByClassName('rowHeaderCollapsed');
var to_delete = [];
for(var i = 0; i<a.length; i++){
var titleName = a[i].getElementsByClassName('headerTitle')[0].textContent;
if ( titleName == 'Dogear daily' || titleName == 'UCD China' || titleName == 'Google Reader' || titleName == 'Dogear daily' || titleName == '36氪' ) {
var id = a[i].getElementsByTagName('input')[1].value;
to_delete.push(id);
}
}
for(var i = 0; i<to_delete.length; i++){Fion.deleteItem('deleteItem_'+to_delete[i]);}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment