javascript 隐藏文档正文有助于最大限度地减少闪烁
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 隐藏文档正文有助于最大限度地减少闪烁相关的知识,希望对你有一定的参考价值。
function checkifbodyexist() {
//globals
var adiv = document.createElement('div');
adiv.id = 'main';
var ap = document.createElement('p');
ap.className = 'format';
ap.innerHTML = "some text to see if it works";
adiv.appendChild(ap);
if (document.body === null) {
setTimeout(function() {
checkifbodyexist();
}, 10);
} else {
document.body.style.opacity = 0;
}
}
checkifbodyexist();
(function(global) {
debugger;
var SL = {};
SL = {
init: function(data) {
this.mainCss();
//this.addClass();
//this.ajaxComplete();
//this.attachBan();
},
mainCss: function(applyCss) {
if (applyCss) {
var style = document.createElement('style');
style.type = "text/css";
//enter styles here:
style.innerHTML = ".noscript {background-color:#fff;color:#000;}\n";
style.innerHTML += "body {}\n";
style.innerHTML += ".main {width:500px; height:600px; border:1px solid black;} \n";
style.innerHTML += ".main {background-color:#080808; }";
style.innerHTML += ".format {font-size:18px; font-weight:bold;} \n";
debugger;
//append to head
document.getElementsByTagName('head')[0].appendChild(style);
}
}
// addCTA: function(e) {
// if (e !== undefined && e !== null) {
// }
// },
// hasClass: function(el, cls) {
// return el.className && new RegExp("(\\s|^)" + cls + "(\\s|$)").test(el.className);
// },
// addClass: function() {
// },
// attachBan: function() {
// },
// ajaxComplete: function() {
// $(document).ajaxComplete(function() {
// setTimeout(function() {
// console.log('something');
// }, 500);
// });
// }
};
SL.init();
setTimeout(function() {
document.body.style.opacity = 1;
}, 500);
debugger;
})(window);
以上是关于javascript 隐藏文档正文有助于最大限度地减少闪烁的主要内容,如果未能解决你的问题,请参考以下文章
将板安装到可用长度的算法,最大限度地减少浪费
为啥使用整数类型作为分区键可以最大限度地减少内存使用?
使用 Cython 最大限度地提高性能
如何最大限度地实现用户友好的日期输入? [关闭]
希望在 iPhone 故事板应用程序中最大限度地重用
如何在 Matlab 中最大限度地利用多线程 CPU?