问题 问答题

[说明]
登录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=newArray()//定义一个新数组,并列出其中的元素
message[0]="welcometOmyhomepage! ";
message [1]="heHo!"
var x=0;         //声明变量,并赋初值
var y=0;
var timer;
function p() //定义函数P
if document.all)//如果是IE浏览器,执行以下语句
if (x<=7)
m1.innerText= (1) //如果x小于或等于7,则输入文本信息的值,然后x递加,即
//亮度增加
document.all.ml.style.filter="glow(color="+color[x]+",strength=4)";
(2)
timer=setTimeout("p()",100); //设指定时器每100毫秒,调用一次P函数

else //如果x大于7,则调用dep函数,即亮度开始变暗
clearTimeout (timer);
setTimeout("dep()",100);



function dep()//定义dep函数,并当浏览器是IE且x≥0时,执行以下语句
if(document.all)
if( (3) )
ml.innerText=message[y]; //输入文本信息,然后x递减,即亮度减弱
docment.all.ml.style.filter="glow (color="+color[x]+",strength=4";
X--;
(4) ; //每100毫秒,调用一次dep函数,减到最暗,接着执行下一条

else
clearTimeout(timer)
y++;
if (5) //如果数组message中的字符串都执行了,一切恢复初始设置,
//并执行q函数。
y=0

X=0;
q();



functionq() //定义一个函数q
m.innerText="";
setTimeout("p()",1000);//1秒后,重新调用p函数

//--> //HTML的注解符
</script>
<div id="ml"style="font-size:30pt;height:40px,></div>
<!--省略部分为HTML框-->
</html>

答案

参考答案:(1)message[y]:表示数组 message 中的元素。对于一个数组,可以通过使用“数组名[n]来对数组对象的属性赋值或访问,n值从0开始。
(2)x++:变量x加1。“++”是算术运算符,表示变量自动加1。
(3)x>=0:变量x大于等于0。“>=”是比较运算符,表示大于等于。
(4)timer=set Timeout("dep()",100):设定定时器。setTimeout()是window 对象的一个方法,用来打开一个计时器,它有两个参数:
·执行语句参数:计时器到达指定的时间时执行的操作。
·时间值参数:用于指定时间值,当计时器到达这个时间时,才开始执行其中的操作,单位为毫秒。
(5)y>=message. length:变量y值大于等于数组messoge 的个数。数组对象有length和prototype 属性,length 属性的值是当前数组元素的最大下标和明确定义的数组长度中较大值,prototype 属性用于创建其他属性。

单项选择题
综合

据济南时报报道,2009年22日中午至23日中午,我国北方出现今年以来第六次沙尘天气过程,范围涉及新疆南部、甘肃中西部、内蒙古中西部和宁夏大部,甘肃敦煌、瓜州、玉门镇、肃州、民勤、景泰出现了区域性沙尘暴,敦煌的沙尘暴最强,能见度仅有20米,最大风速达到24米/秒。兰州中心气象台首席预报员许东蓓称,这是今年全国到目前为止最强的一次沙尘天气过程。针对这次沙尘天气过程,中央气象台23日10时已发布了沙尘暴橙色警报。结合我国沙尘天气分布图、沙尘暴路径示意图,回答下列问题。(16分)

(1)人类不合理的生产活动是沙尘暴频发的重要原因,将下列备选答案的字母代号填入下图中的适当位置。(4分)

A燃烧矿物燃料    B.土质疏松    C风力加大  D.二氧化碳增加  E过度放牧  F.过度开垦   G.气候变暖变干

(2)结合上述成因联系图,分析人类防治沙尘暴可以采取的措施有哪些?(4分)

(3)从干湿状况看,沙尘暴发生的地区属于我国的                   地区。(2分)

(4)近半个世纪以来,我国沙尘暴的发生呈现的趋势是                          

                                                                  (2分)

(5)试分析沙尘暴路径呈西北一东南走向的原因。(2分)

(6)为制止沙尘暴次数增多和沙化速度加快趋势,应采取的积极有效的措施是( )(2分)

A开采地下水灌溉,变沙地为耕地和草地

B.在干旱地区减少耕地,扩大牧场,发展畜牧业

C.采取适当办法调整当地产业结构,以减轻对生态环境的压力

D.禁止干旱地区任何经济活动的开展,以保护当地脆弱的生态环境