阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,
[说明]
登录Web页时,在Web页中显示“welcome to my homepage!”并且文字渐隐渐现,然后显示“hello!”,并且文字渐隐渐现。
[HTML文本]
<html>
<!--省略部分为HTML框-->
<script. language=JavaScript”> //JavaScript区域开始标识
<! -- //HTML的注释符
var amount=10: //声明一个变量,定义字符串长度
var color=newArray(); //定义一个新数组,并列出其中的元素
color[0]='333333';
color[1]:'444444':
color[2]='666666':
color[3]='777777':
color[4]='888888':
color[5]='aaaaaa';
color[6]='bbbbbb';
color[7]='dddddd':
color[8]='ffffff':
var message=new Army() //定义一个新数组,并列出其中的元素
message[0]='welcometOmyhomepage!';
message[1]='hello!'
var x=0: //声明变量,并赋初值
var y=0;
vax timer:
function P(){ //定义函数P
if document.all) { //如果是IE浏览器,执行以下语句
if(x<=7){
m1.inner Tex=(1) //如果x小于或等于7,则输入文本信息的值,然后x递加,即
//亮度增加
document.all.m1.style.filter='glow(color='+color[x]+',strength=4)';
(2)
timer=setTimeout('p()',100)://设指定时器每100毫秒,调用一次P函数
}
else{ //如果x大于7,则调用dep函数,即亮度开始变暗
cleaxTimeout(timer):
setTimeout('dep()”,100)
}
}
}
function dep()( //定义dep函数,并当浏览器是IE且x≥0时,执行以下语句
if(document.a11){
if((3)){
m1.innerText=message[y]: //输入文本信息,然后x递减,即亮度减弱
docment.all.m1.style,falter='glow(color='+color[x]+',strength=4';
X--;
(4): //每100毫秒,调用一次dep函数,减到最暗,接着执行下一条
}
else{
cleaxTimeout(timer)
y++;
if (5) { //如果数组message中的字符串都执行了,一切恢复初始设置,
//并执行q函数。
y=0;
}
X=0;
q();
}
}
}
function q(){ //定义一个函数q
m.innerText='':
setTimeout('p()',1000): //1秒后,重新调用p函数
}
//-->, //HTML的注解符
</script>
<divid='ral' style='font-size:30pt:height:40px,></div>
…………
<!--省略部分为HTML框-->
</html>
A.all)
B.inner
C.all.m1.style.filter='glow(color='+color[x]+',strength=4)';
D.a11){
if((3)){
E.innerText=message[y]:
F.all.m1.style,falter='glow(color='+color[x]+',strength=4';
X--;
G.innerText='':