북마클릿입니다.
조악하지만 기록을 남기기위해 올림.
홈페이지를 보니 iframe의 대부분은 광고라서 iframe부터 지우고
아래에서 따로 엘레멘트 id를 하드코딩하여 지우고 있음.
더 지우고 싶은 것은 저기 추가해 주면됨.
이상하케 iframe이 한방에 다 안지워지는데
몇번 눌러주면됨.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | javascript:( function() { /*START OF fucntion()*/ var i = 0; var parentNode; var delItem; var delItemList = new Array(); var iframeList = document.getElementsByTagName("iframe"); for(i = 0; i<iframeList.length; i++) { /*alert(iframeList[i].src);*/ parentNode = iframeList[i].parentNode; parentNode.removeChild(iframeList[i]); } delItemList.push("main_right_Floating_banner"); delItemList.push("zdnet_banner_layout"); delItemList.push("tbFadeIn"); delItemList.push("scrollDiv"); delItemList.push("divMenu"); while(delItemList.length > 0) { console.log("delItemList.length : " + delItemList.length); delItem = document.getElementById(delItemList.pop()); if(delItem != null) { parentNode = delItem.parentNode; parentNode.removeChild(delItem); } } /*END OF function()*/ })(); |
댓글 없음 :
댓글 쓰기