阅读下列说明和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>