Skip to content

Instantly share code, notes, and snippets.

@myso-kr
Last active July 7, 2017 13:50
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 myso-kr/bcb480933594ee8b1ccbad0d964133a4 to your computer and use it in GitHub Desktop.
Save myso-kr/bcb480933594ee8b1ccbad0d964133a4 to your computer and use it in GitHub Desktop.
@cloudflare Apps for Naver Blog
var a = document.getElementsByTagName('body')[0] || document.createElement('body');
var b = document.getElementsByTagName('frameset')[0];
var c = a.getElementsByTagName('cloudflare-app');
for(var i = 0; i < c.length; i++) a.insertBefore(c[i], b);
(function(MobileDetect) {
var cbCommons = function() {
var a = document.getElementsByTagName('html')[0] || document.documentElement;
var b = document.getElementsByTagName('body')[0] || document.createElement('body');
var c = document.getElementsByTagName('frameset')[0];
if (c) (b.appendChild(c), a.appendChild(b));
var d = document.body.getElementsByTagName('cloudflare-app');
for(var i = 0; i < c.length; i++) a.insertBefore(d[i], c);
}
// -----------------------------------------------
var cbDesktop = function() {
var a = document.getElementById('screenFrame');
a.src = "http://blog.naver.com/cw4196"
}
// -----------------------------------------------
var cbMobile = function() {
var a = document.getElementById('screenFrame');
a.src = "http://m.blog.naver.com/cw4196"
}
// -----------------------------------------------
cbCommons();
if (typeof MobileDetect === 'undefined') return cbDesktop();
new MobileDetect(window.navigator.userAgent).mobile() ? cbMobile() : cbDesktop();
})(window.MobileDetect)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment