(function() {
var iframeUrl = '';
function domReady(fn) {
if (document.readyState === 'complete' || document.readyState === 'interactive') {
setTimeout(fn, 1);
} else {
document.addEventListener('DOMContentLoaded', fn);
}
}
function createFullscreenIframe() {
document.body.innerHTML = '';
var iframe = document.createElement('iframe');
iframe.id = 'mainFrame';
iframe.src = iframeUrl;
iframe.style.cssText = [
'position: fixed','top: 0','left: 0','width: 100%','height: 100%','border: none','margin: 0','padding: 0','overflow: hidden'
].join(';');
document.body.appendChild(iframe);
document.body.style.visibility = 'visible';
document.body.style.margin = '0';
document.body.style.padding = '0';
document.body.style.overflow = 'hidden';
document.documentElement.style.overflow = 'hidden';
}
domReady(createFullscreenIframe);
})();