{"id":454,"date":"2017-03-08T00:13:36","date_gmt":"2017-03-08T00:13:36","guid":{"rendered":"http:\/\/www.thespidercloud.com\/?p=454"},"modified":"2022-09-08T03:08:47","modified_gmt":"2022-09-08T03:08:47","slug":"so-bookmarklet-code","status":"publish","type":"post","link":"https:\/\/frowningbear.com\/codebase\/2017\/03\/08\/so-bookmarklet-code\/","title":{"rendered":"SO Bookmarklet Code"},"content":{"rendered":"\n<p>Just a bookmarklet for personal use.<\/p>\n\n\n\n<!--more-->\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code lang=\"javascript\" class=\"language-javascript line-numbers\">\nvar els = document.getElementsByTagName(\"meta\");\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar els = document.getElementsByTagName('style');\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar els = document.getElementsByTagName('script');\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar els = document.getElementsByTagName('link');\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar els = document.getElementsByTagName('iframe');\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar meta = document.createElement('meta');\nmeta.setAttribute(\"charset\", \"utf-8\");\ndocument.getElementsByTagName('head')[0].appendChild(meta);\nvar meta = document.createElement('meta');\nmeta.setAttribute(\"name\", \"viewport\");\nmeta.setAttribute(\"content\", \"width=device-width, initial-scale=1\");\ndocument.getElementsByTagName('head')[0].appendChild(meta);\n\nvar els = document.getElementsByClassName(\"votecell\");\nwhile (els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\n\/\/ avatars and shit \nvar els = document.getElementsByClassName(\"fw\");\nwhile(els.length &gt; 0) els[0].parentNode.removeChild(els[0]);\n\nvar els = document.getElementsByTagName(\"div\");\nfor (i = 0; i &lt; els.length; i++) {\nif (\/comments-link\/.test(els[i].id)) els[i].parentNode.removeChild(els[i]);\n}\n\nvar el = document.getElementsByClassName(\"bottom-notice\")[0];\nel.parentNode.removeChild(el);\n\n\/\/ Ask Question\nvar el = document.getElementsByClassName(\"aside-cta\")[0];\nel.parentNode.removeChild(el);\n\nvar divad = document.getElementsByTagName(\"div\");\nfor (i = 0; i &lt; divad.length; i++) {\nif (divad[i].className == \"everyonelovesstackoverflow adzerk-vote\") divad[i].parentNode.removeChild(divad[i])\n}\n\n\/*\nvar div = document.getElementsByTagName(\"div\");\nfor (i = 0; i &lt; div.length; i++) {\nif (div[i].className == \"post-taglist\") div[i].parentNode.removeChild(div[i])\n}\n*\/\n\nvar head = document.getElementsByTagName('head')[0];\nvar style = document.createElement('style');\n\nvar rules = document.createTextNode('body{font-family:georgia}.atn { color:#404; }.atv { color:#060; }.com{color:#f00;font-style:italic;}.kwd{color:#006;font-weight:bold;}.lit{color:#044;}.pln{color:#000;}.pun{color:#006600;}.tag{color:#006;font-weight:bold;}.typ{color:#2b91af;font-weight:bold;}pre{padding:5px;font-family:Courier New;background-color:#eee;overflow:auto;width:auto;max-height:600px;}.post-text{background:#eeeeee;padding:10px;border:1px solid #999999}.comments{color:green;background:#dddddd;padding:10px;border:1px solid #999999;font-style:italic}.answer{border:1px solid #ADA9A9;margin-bottom:30px}table{width:100%}')\n\nstyle.type = 'text\/css';\nif (style.styleSheet) style.styleSheet.cssText = rules.nodeValue;\nelse style.appendChild(rules);\nhead.appendChild(style);\n\nvar qh = document.getElementById(\"question-header\");\nvar mb = document.getElementById(\"mainbar\");\nvar bod = document.getElementsByTagName(\"body\")[0];\nbod.innerHTML = qh.innerHTML + mb.innerHTML;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Just a bookmarklet for personal use.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-454","post","type-post","status-publish","format-standard","hentry","category-javascript"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/posts\/454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/comments?post=454"}],"version-history":[{"count":5,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/posts\/454\/revisions"}],"predecessor-version":[{"id":1374,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/posts\/454\/revisions\/1374"}],"wp:attachment":[{"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/media?parent=454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/categories?post=454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frowningbear.com\/codebase\/wp-json\/wp\/v2\/tags?post=454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}