Code: Select all
javascript:var e=document.getElementsByTagName('dd');el=e.length; for(var i=el-1;i>=0;i--) e[i].parentNode.removeChild(e[i]); alert(el); void 0;
Ed
Code: Select all
javascript:var e=document.getElementsByTagName('dd');el=e.length; for(var i=el-1;i>=0;i--) e[i].parentNode.removeChild(e[i]); alert(el); void 0;
the-edmeister wrote:One more bookmarklet that dickvl did up for me to strip the (Properties) Description from all the bookmarks in a bookmarks.html file.That 2.5 Mb bookmarks.html file is now down to 105 Kb for use as a "local" bookmarks webpage. It loads in a browser window faster than the blue progress bar can be displayed.Code: Select all
javascript:var e=document.getElementsByTagName('dd');el=e.length; for(var i=el-1;i>=0;i--) e[i].parentNode.removeChild(e[i]); alert(el); void 0;
Ed
Code: Select all
javascript:(function(){var a='ID,ICON,ICON_URI,LAST_CHARSET,LAST_MODIFIED,LAST_VISIT,ADD_DATE,PERSONAL_TOOLBAR_FOLDER,SHORTCUTURL,WEB_PANEL',A; var d=document,e=d.getElementsByTagName('*'),E,L,i,j,k=0; a=a.split(','); for(i=0;E=e[i];i++){for(j=0;A=a[j];j++){E.removeAttribute(A);}; if(E.nodeName=='A'){k++}} e=d.getElementsByTagName('DD'); L=e.length; for(i=L-1;i>=0;i--){e[i].parentNode.removeChild(e[i]);} alert('Cleanup Complete - Save as Web Page, Complete\n\nbookmarks: '+k+'\ndescriptions: '+L)})();
Code: Select all
javascript:(function(){var a='ID,ICON,ICON_URI,LAST_CHARSET,LAST_MODIFIED,LAST_VISIT,ADD_DATE,PERSONAL_TOOLBAR_FOLDER,SHORTCUTURL,WEB_PANEL',A; var d=document,e=d.getElementsByTagName('*'),E,i,j,k=0,L=0; if(a=prompt(a.split(',').join('\n'),a)){a=a.split(','); for(i=0;E=e[i];i++){for(j=0;A=a[j];j++){E.removeAttribute(A)}; if(E.nodeName=='A'){k++}}} e=d.getElementsByTagName('DD'); if((L=e.length)&&(confirm('Remove '+L+' description(s)?'))){for(i=L-1;i>=0;i--){e[i].parentNode.removeChild(e[i])}}else{L=0} alert('Cleanup Complete - Save as Web Page, Complete\n\n'+k+' bookmarks\n'+L+' descriptions ')})();
Code: Select all
javascript:(function(){ var ls=document.getElementsByTagName('*'),lsL=ls.length; for (var i=0; i<lsL; i++) {l=ls[i]; l.removeAttribute('icon'); } alert('Cleanup Complete - Save as Web Page, Complete')})();
Code: Select all
javascript:(function(){var n='ADD_DATE,LAST_MODIFIED'.split(','),D=new Date(),N,V,i,j,k=0,l=document.links,L,M;for(i=0;L=l[i];i++){M=0;for(j=0;N=n[j];j++){if(V=L.getAttribute(N))D.setTime(parseInt(V+'000'));L.setAttribute(N,D.toLocaleString());M=1}if(M)k++}if(k){alert(k)}})();
largie wrote:the latest all-in-one bookmarklet cleans a little more than I would want. not only all the excess data, but also bookmarks and some folders from the very first level disappeared. my bookmarks toolbar was empty too, although the folder was there in the menu.
Code: Select all
l.removeAttribute('personal_toolbar_folder');