- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 网络编程基础
数据库技术精选范例解析
第六章 网络编程基础
PAGE 4
PAGE 26
1
PAGE 1
1
第六章 网络编程基础
一、网络编程基础
【例6-1】设计一个VBScript程序,能比较边长为5厘米的正方形和半径为5厘米的圆形哪个面积比较大,如果圆形比较大,就显示“True”,若正方形比较大,就显示“False”。
【参考代码】
html
head
title
比较大小
/title
script language=VBScript
a=5
msgbox a*a*3.14 a*a
/script
/head
body
/body
/html
【例6-2】设计一个VBScript程序,计算出边长为5厘米的正方形和半径为5厘米的圆形的面积差,并显示出来。
【参考代码】
html
head
title
面积差
/title
script language=VBScript
a=5
msgbox (a*a*3.14) - (a*a) 公分
/script
/head
body
/body
/html
【例6-3】设计一个VBScript程序,依用户在对话框内输入的身高判断所需购买票的种类 (身高160cm以上需购买全票,140~159cm买半票,139cm以下儿童票)。
【参考代码】
script language=VBScript
a=inputbox(请问您的身高)
if a=160 then
msgbox 您必须购买全票
elseif a160 and a=140 then
msgbox 您只要购买半票
else
msgbox 儿童票
end if
/script
【例6-4】设计一个VBScript程序,能显示出今天是星期几 (使用WeekDay(now) 函数)。
【参考代码】
script language=VBScript
a=weekday(now)
select case a
case 1
msgbox 礼拜日
case 2
msgbox 礼拜一
case 3
msgbox 礼拜二
case 4
msgbox 礼拜三
case 5
msgbox 礼拜四
case 6
msgbox 礼拜五
case 7
msgbox 礼拜六
end select
/script
【例6-5】设计一个VBScript程序,如果是白天(6点至18点之间)进入网页就会显示“早安您好”,如果晚上就会显示“晚安”。
【参考代码】
html
? headtitle早安/title
? script language=VBScript
??? if hour(now) =6 and hour(now)=18 then
msgbox 早安您好
??? else
??? msgbox 晚安
??? end if
? /script
? /head
? body
? /body
/html
【例6-6】设计一个程序,在用户离开网页时会显示“玩得愉快吗”的对话框,并且可让用户按下“是”、“否”按钮。提示:离开的事件名为“Window_onUnload”。
【参考代码】
HTML
??? HEADTITLE离开/TITLE
??? SCRIPT LANGUAGE=VBSCRIPT
????? !--
??????? SUB WINDOW_ONUNLOAD
??????? A=MSGBOX(小毛驴,玩得愉快吗,vbYesNo+vbQuestion)
??????? IF A=VBNO THEN
??????? MSGBOX 对不起,下次会改进的
??????? END IF
??????? END SUB
????? --
??? /SCRIPT
??? BODY
??? /BODY
/HTML
【例6-7】编写一个ASP程序打开Sample1.txt文件,可自行建立文本文件,然后一次读取一行,写入另一个新的文本文件 Sample2.txt。
?【参考代码】
HTML
BODY
%?Dim objFSO, objTS1, objTS2, ALine
??Set objFSO = Server.CreateObject(Scripting.FileSystemObject)????
??Set objTS1 = objFSO.OpenTextFile(Server.MapPath(\Sample1.txt), 1)
??Set objTS2 = objFSO.CreateTextFile(Server.MapPath(\Sample2.txt))
?Do
文档评论(0)