正在加载图片...
Chinaopub.com 第章ASP基础 下载 EM This is server-side script code that will be interpreted and executed by ASP BODY 认识到ASP页面可以包含服务器端脚本和客户端脚本是很重要的。客户端的脚本(包含 RUNAT=" CLIENT",或省略 RUNAT属性)不被ASP解释器处理,像带有.htm或htm文件扩展 名的普通HTML页一样直接送给客户端 <BODY> This is text and HTML that <B>will not</B> be executed, and is passed to the lient <SCRIPT RUNAT& SERVER'5 REM This is server-side script code that will be interpreted and executed by ASP <SCRIPTS REM This is client-side script code that will be executed within the client REM browser </SCRIPT> </BODY> HTML> (3)包含单独的脚本文件 ASP页面中能够包含单独的文件,而文件中包含脚本代码,这对编写可用于其他网页的 通用函数是非常方便的。用这种方法,改变这个文件中的脚本代码,则包含这个文件的所有 脚本在执行时都自动做相应的改变。为了包含单独的脚本文件,可使用< SCRIPT>元素的SRC 性,以指定相对的、物理的或虚拟的路径和文件名。 <SCRIPT RUNAT="SERVER SRC='/myscripts/script106 inc></SCRIPT> 这个单独的文件必须仅包含有效的脚本代码,不能包含原有页面内容如文本或HTMI 假如使用这个技术,其他的代码不能放在< SCRIPT>元素内,它必须是空的。如果要为页面增 加其他脚本,需使用另外一个< SCRIPT>元素或者由<%.%>分隔的脚本 也可以包含来自包含脚本、文本或HTML的文件的文本,通过使用服务器端包含 ( Server- Side include,SsI)指令可以实现这一点。在第4章中将研究这个问题, 2.定义脚本语言 ASP有两个脚本引擎: VBScript和 JScript。安装ASP时这两个脚本引擎已缺省安装。也有 由其他应用程序使用的脚本引擎,如微软的 Internet Explorer Web浏览器和 Windows Scripting Host。在 Windows2000中该浏览器的目前版本是5.0,可能还有新的升级版本。还有其他的脚 本引擎,如TCL和 PerlScript(一种 ActiveX脚本解释器而非传统的基于CGI的Per)。 因此必须告诉ASP,ASP页用什么引擎。通常使用的方法是用特定的环境声明元素中定义 引擎,这必须放在文件的第一行,并只能定义一次。这个元素一般用在ASP代码分隔符后面 跟着字符@来表示: <号 LANGUAGE=· language name·8> 这个定义行还可包含其他的定义内容,在本章后面能看到相关内容。定义一个用 SCript编码的页面,如下所示: <暑日 LANGUAGE= VBScript”>认识到A S P页面可以包含服务器端脚本和客户端脚本是很重要的。客户端的脚本 (包含 R U N AT = " C L I E N T ",或省略R U N AT属性)不被A S P解释器处理,像带有 . h t m或. h t m l文件扩展 名的普通H T M L页一样直接送给客户端: (3) 包含单独的脚本文件 A S P页面中能够包含单独的文件,而文件中包含脚本代码,这对编写可用于其他网页的 通用函数是非常方便的。用这种方法,改变这个文件中的脚本代码,则包含这个文件的所有 脚本在执行时都自动做相应的改变。为了包含单独的脚本文件,可使用 < S C R I P T >元素的S R C 属性,以指定相对的、物理的或虚拟的路径和文件名。 这个单独的文件必须仅包含有效的脚本代码,不能包含原有页面内容如文本或 H T M L。 假如使用这个技术,其他的代码不能放在 < S C R I P T >元素内,它必须是空的。如果要为页面增 加其他脚本,需使用另外一个 < S C R I P T >元素或者由< % . . . % >分隔的脚本。 也可以包含来自包含脚本、文本或 H T M L的文件的文本,通过使用服务器端包含 ( S e r v e r-Side Include,S S I )指令可以实现这一点。在第 4章中将研究这个问题。 2. 定义脚本语言 A S P有两个脚本引擎:V B S c r i p t和J S c r i p t。安装A S P时这两个脚本引擎已缺省安装。也有 由其他应用程序使用的脚本引擎,如微软的 Internet Explorer Web 浏览器和Windows Scripting H o s t。在Windows 2000中该浏览器的目前版本是 5 . 0,可能还有新的升级版本。还有其他的脚 本引擎,如T C L和P e r l S c r i p t (一种A c t i v e X脚本解释器而非传统的基于C G I的P e r l )。 因此必须告诉A S P,A S P页用什么引擎。通常使用的方法是用特定的环境声明元素中定义 引擎,这必须放在文件的第一行,并只能定义一次。这个元素一般用在 A S P代码分隔符后面 跟着字符@来表示: 这个定义行还可包含其他的定义内容,在本章后面能看到相关内容。定义一个用 V B S c r i p t编码的页面,如下所示: 第1章 ASP 基 础计计9 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有