13. 什么是脚本语言?目前流行的有哪些脚本语言?主要区别是什么?
【解答】
脚本语言是一种介于HTML语言和C++、Visual Basic等程序设计语言之间的语言,它在形式和功能上可能更接近后者,但它并不是应用程序开发语言,所以语法规则没有那么严格和复杂,也无需编译。目前流行的浏览器脚本语言主要有:ECMAScript、Jscript、JavaScript、VBScript等。
VBScript是Visual Basic的子集,是特意为在浏览器中进行工作而设计的,它不包括一些在脚本这个范围以外的特性,如文件访问和打印等等。它是基于Microsoft的Visual Basic语言。目前只有Microsoft Internet Explore版本3或更高的版本支持VBScript,Netscape的浏览器并不支持VBScript。
JScript从一组编程语言如C, C++以及Java等之中脱离出来的,是Microsoft公司在其Internet Explore 3.0浏览器中开始实现的解释性脚本语言。Jscript来源于Netscape公司出版的JavaScript文档,但是并不具有JavaScript的全部特性。
JavaScript是基于SUN公司的JAVA语言,用于创建动态的联机应用程序,这些程序能够将客户端和服务器端的对象和资源连接在一起。Microsoft Internet Explore和Netscape Navigator均支持JavaScript。
14. 设计一个ASP.NET Web应用程序,要求从下向上滚动显示一行信息。
【解答】
1) 建立一个新的Web应用程序,在Default.aspx页面的【源】视图中加入<MARQUEE></MARQUEE>。
2) 切换到【设计】视图,调整控件大小和位置,然后在控件中输入显示内容,例如“欢迎参加MARQUEE控件练习”。
3) 修改该控件的【behavior】属性为【scroll】。
4) 修改该控件的【direction】属性为【up】。
15. 查找资料,学习掌握如何使用背景音乐、模式对话框和非模式对话框?模式对话框和非模式对话框的区别是什么?
【解答】
可以用bgsound播放背景音乐,例如,当音乐文件个数较多时,可以把音乐名保存到数据库中,然后根据具体情况灵活地选择要播放的乐曲。
模式对话框的格式为:
window.showModalDialog(sURL[,vArguments][,sFeatures])
用来创建一个展示指定HTML文档的模式对话框。sURL是字符串,用来指定HTML文档;vArguments指定展示文档时使用的参数;sFeatures用来指定窗体的参数值。例如:
以下是引用片段: <script>window.showModalDialog('test1.htm','Dialog Arguments Value', 'dialogHeight: 341px; dialogWidth: 656px; dialogTop: 86px; dialogLeft: 100px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;');</script> |
非模式对话框的格式为:
window.showModelessDialog(sURL[,vArguments][,sFeatures])
参数含义同模式对话框。例如:
以下是引用片段: <script>window.showModelssDialog('test1.htm','Dialog Arguments Value', 'dialogHeight: 341px; dialogWidth: 656px; dialogTop: 86px; dialogLeft: 100px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;');</script> |