×

asp动态网页制作实例

asp动态网页制作实例(asp动态网页制作)

admin admin 发表于2023-04-24 23:53:18 浏览48 评论0

抢沙发发表评论

本文目录

asp动态网页制作


1.
s=1
for i=1 to 9
s=s*i
next
response.write s
2.
s=0
for i=11 to 50
s=s+i
next
response.write s

关于动态网页设计(ASP)!!!


ASP有两个含义:一是英文Application Service Provider的缩写,意思是网络应用服务供应商;另一个是英文Active Server Page的缩写,是微软推出的一种动态网页技术。
Microsoft Active Server Pages 即我们所称的 ASP
,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0
之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX
元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP
你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通
HTML
中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
以下罗列了 Active Server Pages 所独具的一些特点:
1. 使用 VBScript 、 Jscript 等简单易懂的脚本语言,结合 HTML
代码,即可快速地完成网站的应用程序。
2. 无须 compile 编译,容易编写,可在服务器端直接执行。
3. 使用普通的文本编辑器,如 Windows
的记事本,即可进行编辑设计。
4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML
码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active
Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB
服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用
VBScript 或 Jscript 语言来设计外,还通过 plug-in
的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、
Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。
6.Active Server Pages
的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7. 可使用服务器端的脚本来产生客户端的脚本。
8. 物件导向( Object-oriented )。
9.ActiveX Server Components(ActiveX 服务器元件 )
具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL
等编程语言来编写你所需要的 ActiveX Server Component 。 《/p》
《p》 ASP
的奇妙之处真是不胜枚举,下面就请各位系好安全带,我将带领大家进入
ASP 的梦幻世界。 《/p》
《p》 首先,让我们来看看运行 ASP 所需的环境: 《ul》
《li》Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server 《/li》
《li》Microsoft Peer Web Services Version 3.0 on Windows NT Workstation 《/li》
《li》Microsoft Personal Web Server on Windows 95/98 《/li》
《/ul》
《p》 正如前文所述,与一般的程序不同, .asp 程序无须编译, ASP
程序的控制部份,是使用 VBScript 、 Jscript
等脚本语言来设计的,当执行 ASP
程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 )
,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,
ASP
程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写
ASP
程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装
ASP 时,系统提供了两种脚本语言: Vbsrcipt 和 Jscript ,而 Vbscript
则被作为系统默认的脚本语言。你也可以根据自己的喜好改变系统默认的脚本语言,关于如何改变系统默认的脚本语言请看《
《a href=“asp1-1.htm“》《font color=“#026BAA“》在 ASP 中使用脚本语言《/font》《/a》》一文。
ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML
页面中的脚本程序得以运行的环境。但是,要学好 ASP
又必须掌握它的语法和规则。现在就让我们开始一步一步地认识并学习
Active Server Pages 。
ASP 程序其实是以扩展名为 .asp 的纯文本形式存在于 WEB
服务器上的,你可以用任何文本编辑器打开它, ASP
程序中可以包含纯文本、 HTML 标记以及脚本命令。你只需将 .asp
程序放在 WEB
服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过
WWW 的方式访问 ASP 程序了。要学好 ASP
程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令
WEB
服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如
VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++
等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述
ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: Jscript 、 REXX
、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。 ASP
的出现使得广大 WEB
设计者不必在为客户浏览器是否支持而担心,实际上就算你
在同一个 .asp
文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在
.asp 中声明使用不同的脚本语言即可

动态ASP网页制作


《%@language=vbscript codepage=936 %》
《%
dim user_name,user_pass1,user_pass2
user_name=replace(trim(request(“user_name“)),“’“,““)
user_pass1=replace(trim(Request(“user_pass1“)),“’“,““)
user_pass2=replace(trim(Request(“user_pass2“)),“’“,““)
if User_Name=““ then
FoundErr=True
ErrMsg=ErrMsg & “《br》《li》用户名不能为空!《/li》“
end if
if user_pass1=““ then
FoundErr=True
ErrMsg=ErrMsg & “《br》《li》密码不能为空!《/li》“
end if
if user_pass2=““ then
FoundErr=True
ErrMsg=ErrMsg & “《br》《li》确认密码不能为空!《/li》“
end if
if user_pass1《》user_pass2 then
FoundErr=True
ErrMsg=ErrMsg & “《br》《li》您输入的密码和确认码不一致,请重新输入。《/li》“
else
if user_name《》““then
MsgBox &user_name&“您已成功登陆!“
end if
end if
if FoundErr=True then
call WriteErrMsg()
end if
’****************************************************
’过程名:WriteErrMsg
’作 用:显示错误提示信息
’参 数:无
’****************************************************
sub WriteErrMsg()
dim strErr
strErr=strErr & “《html》《head》《title》错误信息《/title》《meta http-equiv=’Content-Type’ content=’text/html; charset=gb2312’》“ & vbcrlf
strErr=strErr & “《link href=’style.css’ rel=’stylesheet’ type=’text/css’》《/head》《body》“ & vbcrlf
strErr=strErr & “《table cellpadding=2 cellspacing=1 border=0 width=400 class=’border’ align=center》“ & vbcrlf
strErr=strErr & “ 《tr align=’center’》《td height=’22’ class=’title’》《strong》错误信息《/strong》《/td》《/tr》“ & vbcrlf
strErr=strErr & “ 《tr》《td height=’100’ class=’tdbg’ valign=’top’》《b》产生错误的可能原因:《/b》《br》“ & errmsg &“《/td》《/tr》“ & vbcrlf
strErr=strErr & “ 《tr align=’center’》《td class=’tdbg’》《a href=’Login.asp’》《《 返回登录页面《/a》《/td》《/tr》“ & vbcrlf
strErr=strErr & “《/table》“ & vbcrlf
strErr=strErr & “《/body》《/html》“ & vbcrlf
response.write strErr
end sub
%》

ASP中如何制作动态交互页面


老大这是几本书的问题(几种计算机语言的问题)
vbscript,sql,html,sql,javascript。
严格的说不一定需要数据库,所以不一定用sql.
但asp的对象和组件是一定要得,
下面是帮你收到的一些资料
===========================================
6个内置对象
session server cookies response request application
Ad Rotator 组件参考
Ad Rotator组件创建一个Ad Rotator对象,该对象在Web页上自动轮换显示广告图像。当用户每次打开或重新加载Web页时,Ad Rotator组件将根据在Rotator Schedule文件中指定的信息显示一个新广告
浏览器性能组件
对于ASP的扩展组件,有些大家已耳熟能详,有些则还陌生的很,写这篇文章的的意图无非想抛砖引玉,在各位对ASP几大对象已烂熟于心时,不妨玩玩一些不常用的可扩展组件,相信会对各位的ASP编程有很大的启发
细说ASP中Counters 组件
Counter 组件创建一个可创建、存储、增长和检索任何数量的独立计数器的 Counters 对象
用CDO组件来发邮件
我们这里来玩玩发邮件的功能,当然,我们不能向perl,php一样有内置的发邮件的东东,嘿嘿!我们还是得用组件,不过,这个组件可不需要你花钱的啊!它是iis中SMTP中自带的! 我们来对其发邮件的功能来一次快闪吧!
创建服务器端的ASP搜索组件(一)
将一些asp web 站点的标题、描述、URL存在一个样本数据库Access 中。web站点标题在画面上显示的是URL连接,并允许访问者在另一个画面内阅读站点。一个导航条允许将字符串查询结果的标题列表进行分页
创建服务器端的ASP搜索组件(二)
ShowSearchFrame是唯一一个声明为Public 的主方法。它不接收自变量,动态生成搜索-输入域、导航条和标题列表。这是通过调用4个支持性Private 方法实现的
利用利用它们,花费很少的工作量就能完成一定的任务
ASP中实用的广告交替组件
你是不是经常在网上看到一些公司的广告,并且他们能不停的变换各种广告内容,这就是运用ASP中的广告交替组件,使用广告交替组件交替广告图标可以更好的发布你的广告和服务的推广,更容易使别人接受你的广告,并能简单地实现交替显示图象
设置服务器日期时间组件
ASP组件为我们的ASP编程提供了强大的扩展功能,比如我们需要在服务器中启动一个应用程序,设置服务器的时间,访问操作系统内部信息等等,光靠ASP是干不了的
常用的 ASP ActiveX组件
ASP 编写服务器端应用程序时,必须依靠 ActiveX 组件来强大 Web 应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作等等
=================
希望能帮你学习asp技术一些帮助.

关于ASP动态网页的问题


ASP就是一种制作动态网页的编程语音,和
JSP、PHP等构成了当前做动态网页的主打语音之一,象对待学习编程语言,例如C、C#、
JAva一样去学习就OK了,用ASP可以直接使用记事本编写代码,也可以安装Dreamwaver等可视化制作网页的软件。
学习的话,从基础的变量定义以及使用,程序逻辑等基础方面着手。

怎样用ASP制作动态网页


动态制作网页有很多种,最常用的有ASP / PHP
要想学习动态网页制作工具。首先你得有一定的网页制作基础。
例如:你得了解Dreamweaver工具的使用,学会如何制作html等静态网也。
有了dream基础之后,你还得学习一些编程语言。
主要有:VBscript和javascript,这两种编程语言都是做动态网页的基础语言,两者任学一个即可。
学会了script语言之后,你就可以着手学习asp和php的制作了。
一般这些动态网页都使用写字板或者EditPlus等工具编写,通过iis进行预览。
如果真想学好,一定要多买书看,先看两三本书,了解他的基本函数和对象后,然后再到网上去看一些实例教程,多看一些实例教程,这样你的水平可能会提升比较快。
看了一定的实例后,再上升到一定高度,你就去找一些现成的asp/php完整的网站去看,去仔细研究。
都能把那些东西研究透彻后,这个时候,你就可以尝试着自己编写一些东西了,你会慢慢发现,你已经逐渐能成为一个高手了。
不要为了考试或比赛而学,认认真真地学点东西,对以后的成长很有好处。祝愿您成功。
参考资料:http://zhidao.baidu.com/question/1390536.html

ASP动态网页制作


《%
If Weekday(Date)=7 Or Weekday(Date)=1 Then
response.write “今天是“&Date&“,“&WeekdayName(Weekday(Date))&“,你该休息了“
Else response.write “你好!要好好学习啊!“
’闰年判断方法:能够被4或100或400整除的年份为闰年。
If year(date()) Mod 4 = 0 Or year(date()) Mod 100 = 0 Or year(date()) Mod 400 = 0 Then
response.write “今年是闰年“
Else
response.write “今年不是闰年“
End If
End If
%》
注:Weekday(Date)得到的值是1,2,3,4,5,6,7;分别代表周日,周一...周六