首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和HTML文本,分析其中嵌入的Java Scdpt脚本,将应填入(n)对应栏内。 【说明】 跑马灯效果是JavaScript语言在制作动态主页中较为常用的一个应用,其运行效果是在浏览器窗口状态条内滚动地显示文字,形成跑马灯的效果,
阅读下列说明和HTML文本,分析其中嵌入的Java Scdpt脚本,将应填入(n)对应栏内。 【说明】 跑马灯效果是JavaScript语言在制作动态主页中较为常用的一个应用,其运行效果是在浏览器窗口状态条内滚动地显示文字,形成跑马灯的效果,
admin
2010-05-10
83
问题
阅读下列说明和HTML文本,分析其中嵌入的Java Scdpt脚本,将应填入(n)对应栏内。
【说明】
跑马灯效果是JavaScript语言在制作动态主页中较为常用的一个应用,其运行效果是在浏览器窗口状态条内滚动地显示文字,形成跑马灯的效果,具体的效果描述如下:
1.在H9NL文档被载入浏览器时,首先在状态条上将“这是一个跑马灯效果的 JavaScdpt文档”,该字符串从左到右逐个字符地显示出来。
2.在该字符串显示完毕后随即消失,并开始进入跑马灯的效果阶段。
3.整个字符串从状态条的最右面开始出现,并逐渐向左滚动。
4.当字符串全部在左部消失后,从右部重新开始新一轮的滚动。
【HTML 文本说明】
<html>……
<--省略部分为HTML文本框架-->
(1) //JavaScript 区域开始标志
var msg=“这是一个跑马灯效果的JavaScript文档”;
//声明用于显示跑马灯效果的消息文字串变量msg
var interval=100= //设定进行显示的时间间隔
var spacelen=120; //将状态条长度划分为120个单位长度
var space10=" "; //声明一个代表10个单位长度的字符串
var seq=0; //声明用于记录当前显示的字符串长短变量seq
function Scroll(){
//Scroll()函数主要用于网页刚打开时,对消息字符串逐步显示
len=msg.lengthl
//记录用于显示效果文字的长度
window.status=msg.substring(0,seq+1;
//动态修改窗口的状态条的显示内容,由于每个时间间隔不断地增加内容,从而产生状态条信息的逐步显示。
(2)
if(seq>=len){
//根据当前的seq情况进行分支判断,如果seq>len,也就是已经显示了所有串的内容时,就按interval时间间隔凋用Scroll2()函数;否则就调用Scroll()函数
seq=spacelen;
window.setTimeout("Scroll2();",Interval);
}
else
(3)
}
function Scroll2(){
//Scroll2()函数主要用于不断以滚动的方式显示消息内容
varout=" "; //声明Scroll2()的内部输出字符串out
for(i=1;i<=spacelen/space10.1ength; i++)out+=space10;
//处理字符串out前部的空格部分
out=out+msg;
//组成显示字符串out的文字部分
len=out.length
Window.status=(4);
//不断改变窗口的状态条文字内容,产生文字滚动的特性
Seq++:
if((5)){seq=0;};
//当显示的文字内容为0时,就重新显示
Wlndow.setTimeout("Scroll2();" interval);
}
Scroll(); //调用函数Scroll()
</script>
……
<!--省略部分为HTML文本框架-->
选项
答案
(1)<Script Language="JavaScript"> (2)seq++ (3)Window.setTimeout("Scroll();",interval); (4)out.substring(seq,len) (5)seq>=len
解析
本题是一道通过字符串处理来实现特效的JavaScript程序,本题相对而言比较简单,主要考查了加入JavaScript、定时器,以及文字输出的应用。
根据注释,(1)是“JavaScript区域开始标志”,而我们知道在HTML文档中,要使用Script标志来隔开嵌入脚本,而在本题中使用的是JavaScript,因此要用Script属性的Language属性来说明,因此就是:“<Script Language="JavaScript">”。
而对于(2)而言,随着字符串的增加,显然应该将seq的值加1。因此,应该填入:“seq++”。
(3)处于分支语句中,根据注释可以知道,这个分支是“否则就调用Scroll()函数”,因此我们就应该使用“window.setTimeout("Scroll();",interval);”。
(4)的作用是往状态栏上写文字,而写的应该是从第seq的位置开始的,长度为len的子中,因此应该使用substring函数来实现,即“out.substring(seq,len)”。
(5)是用来处理“当字符串全部在左部消失后,从右部重新开始新一轮的滚动”的情况,因此显然应该是“seq>=len”。
转载请注明原文地址:https://kaotiyun.com/show/4O3Z777K
本试题收录于:
网络管理员下午应用技术考试题库软考初级分类
0
网络管理员下午应用技术考试
软考初级
相关试题推荐
操作系统主要是对计算机系统中的全部软硬件资源进行管理,以方便用户提高计算机使用效率的一种系统软件。它的主要功能有:(66)、存储管理、文件管理、(67)设备管理。Winndows是一个具有图形界面的(68)系统软件。UNIX操作系统基本上是采用(69)语言
电视信号的标准也称电视的制式,制式的区别在于其帧频的不同、分辨率的不同、信号带宽及载频的不同、彩色空间的转换关系不同等。我国电视采用的制式是(58),对应帧频是(59)帧/妙,对应分辨率为(60)。(58)
已知一个盘组有3个盘片,共有4个数据记录面,每面的内磁道直径为10cm,外磁道直径为30cm,最大位密度为250位/毫米,道密度为8道/毫米,每磁道分成16个扇区,每个扇区存储512B,磁盘转速为7200转/分。则该磁盘非格式化容量为(15),格式化容
已知3个类O、P和Q,类O中定义了一个保护方法F1和公有方法F2;类P中定义了一个公有方法F3,类P为类O的派生类;类O为类P的派生类,它们的继承方式如下,在关于类P的描述中正确的是(43);在关于类Q的描述中正确的是(44)。class
假设某计算机具有1M字节的内存(目前使用的计算机往往具有64M字节以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制(1)位。为使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(2)。
软件测试的目的是(13),在进行单元测试时,常用的方法是(14)。(14)
如果C类子网的掩码为255.255.255.224,则包含的子网位数、子网数目、每个子网中的主机数目正确的是(62)。
下图是一有限自动机的状态转换图,该自动机所识别语言的特点是_______(49),等价的正规式为_______(50)。(50)
(43)设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State为抽象类,则类(44)的实例代表了Context对象的状态。
采用动态规划策略求解问题的显著特征是满足最优性原理,其含义是(52)。
随机试题
美国管理学家彼得.德鲁克认为,管理者的第一个责任是()
低铜饮食适用于()。
关于因果关系,下列哪些选项是错误的?(2008—卷二—52,多)
项目决策分析与评价一般分为三个阶段,下面不属于其阶段内容的是()。
采购部应立足于生产要求编制预算,而生产预算应当基于销售预期,说明预算的目的是()。
下列各项中,按照有关规定可以免征个人所得税的有()。
音乐教育搭载移动互联网技术。正在实现音乐培训线上与线下资源的整合。互联网为音乐教育提供了新形式,在通过线上服务提供音乐教育的交流平台,整合垂直领域学习资源等方面________。然而,目前真正能够满足音乐学习者所需的音乐教育平台却________。填入画横
盲人的听觉、触觉非常灵敏,说明人的身心发展具有()。
未来政府财政预算改革的基本取向是建立公共财政,预算资金安排要体现公共性、政策性的客观要求。由手节能具有鲜明的公益性特征,属于社会共同需要的范畴,因此,公共预算设立节能项目与公共预算的改革方向是吻合的。在我国财政经济实力不断增强的背景下,加之必要的预算结构调
大学刚毕业那会儿,我被分配到一个偏远的林区小镇当教师,工资低得可怜。其实我有着不少优势呢,教学基本功不错,还擅长写作。于是,我一边抱怨命运不公,一边羡慕那些拥有一份体面的工作、一份优厚薪水的同窗。这样一来,不仅对工作没了热情,而且连写作也没兴趣。我整天琢磨
最新回复
(
0
)