文档介绍:网页设计与制作教程(第2版)
机械工业出版社同名教材配套电子教案
第8章 Active Server Pages简介
Active server Pages的概述
Active server Pages的运行环境
ASP同脚本语言的关系
在ASP中引入脚本语言
在ASP页中加注释
脚本中的大小的规定
习题8
Active server Pages的概述
通过ASP可为您的Web页添加交互内容总的看来ASP具有以下特点:
1) ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套使用。还可以通过plug-in的方式,使用由第三方所提供的其他脚本语言。
2) ASP是以对象为基础的语言,因此可以使用ActiveX来扩充其功能。可以使用Visual Basic、Java、Visual C++、COBOL等编程语言来编写你所需要的ActiveX ponent。
3) ASP内置ADO组件,因此可以轻松的存取各种数据库。
4) 与浏览器无关,客户端只要使用可执行HTML码的浏览器,ASP就可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适应各种浏览器。
5) ASP是一种在Web服务器端解释运行的脚本语言,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,因而程序代码安全保密。
Active server Pages的运行环境
ASP同脚本语言的关系
在ASP中引入脚本语言
下面是一个典型的在同一ASP文件中使用两种脚本语言的例子。
【例8-1】在ASP文件中使用两种不种脚本语言。
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Callme
"<TR><TD>Call</TD><TD>Me</TD></TR>"
End Sub
</SCRIPT>
<HTML>
<BODY>
<TABLE border="1">
<% Call Callme %>
</TABLE>
<!--使用JavaScritp显示浏览器的属性-->
<script language="JavaScript">
("你的浏览器是<br>"+)
("<br><br>版本号为<br>"+ )
</script>
</BODY>
</HTML>
如图8-1所示为程序运行结