div“intro”的JavaScript最后加载。加载网页首先加载bg图像并加载java脚本需要很长时间才能加载。有没有一种方法可以在“intro”div中显示“加载请等待”消息,直到它完全加载。我只是希望介绍首先加载。JavaScript花太长时间加载
Javascript代码:
var tl = new Array(
"=======================",
" Welcome user, ",
" ###########################################"
);
var speed = 50;
var index = 0;
text_pos = 0;
var str_length = tl[0].length;
var contents, row;
function type_text() {
contents = '';
row = Math.max(0, index - 20);
while (row < index)
contents += tl[row++] + '\r\n';
document.forms[0].elements[0].value = contents + tl[index].substring(0, text_pos) + "_";
if (text_pos++ == str_length) {
text_pos = 0;
index++;
if (index != tl.length) {
str_length = tl[index].length;
setTimeout("type_text()", 500);
}
}
else setTimeout("type_text()", speed);
}
这是脚本,它基本上由键入字母在格“介绍”一文区信。问题在于,当整个页面加载时,它最后加载。它在15秒左右后开始打印文本。
你的脚本如何初始化?你正在利用onpageload事件或domready? – WTK
'网页首先加载bg图像' - 图像有多大? –
我正在使用onload和bg图像是400KB – Bhavyanshu