Skip to content

Instantly share code, notes, and snippets.

@obeattie
Created April 11, 2010 08:39
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save obeattie/362589 to your computer and use it in GitHub Desktop.
Save obeattie/362589 to your computer and use it in GitHub Desktop.
Automatically skips the obnoxious "Content warning" on Blogger sites (only those with blogspot.com domains) — and doesn't require a page reload to do so. Winnah. To install using Google Chrome or Grasemonkey, click raw and you'll be prompted to install th
// ==UserScript==
// @name Blogger Content Warning Skip
// @description Automatically skips the content warning on blogspot.com sites without reloading the page
// @match http://*.blogspot.com/*
// ==/UserScript==
var fireEvent = function(obj,evt){
var fireOnThis = obj;
if (document.createEvent) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent(evt, true, false);
fireOnThis.dispatchEvent(evObj);
} else if (document.createEventObject) {
fireOnThis.fireEvent('on' + evt);
}
}
var overlay = document.getElementById('injected-iframe');
if (overlay) {
var nextSibling = overlay.nextElementSibling;
if (nextSibling.tagName == 'STYLE') nextSibling.parentElement.removeChild(nextSibling);
overlay.parentElement.removeChild(overlay);
} else if (window.location.href.indexOf('https://www.blogger.com/blogin.g') == 0) {
fireEvent(document.getElementById('continueButton'), 'click');
}
@oddtwelve
Copy link

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment