在Response对象中,Write方法是最普通最常用的方法,它可以把信息从服务器直接送给客户端,实际上就是在客户端动态显示内容。
语法格式:
用途:将指定的字符串显示在客户端浏览器上
例如:
Response.Write″〈B〉〈I〉Response对象的Write方法〈/I〉〈/B〉″
data=″〈B〉〈I〉Response对象的Write方法〈/I〉〈/B〉″
Response.Write data
使用Write方法时,注意以下几点:
(1)字符串数据或者变量可以包含任何有效的HTML标记,但不能包括字符组合“%〉”,如果确实需要这个字符组合,可以使用转义序列“%\>”来代替。Web服务器在处理脚本时,将转换这一转义序列。
(2)使用VBScript编写脚本时,由于静态字符串常量的长度不能大于1022个字节,所以,若要使用Write方法来输出长度超过1022个字符的内容,则不能使用字符串常量作为参数,而应当使用其他形式(如变量)来引用该内容。
(3)如果“〈%”和“%〉”之间只有一行Response.Write expression语句,即“〈%Response.Write expression%〉”,那么在编写脚本时,Response.Write可以用“=”来代替。例如,“〈%Response.Write Now()%〉”可以写成“〈%=Now()%〉”。
(4)如果要在浏览器显示的信息包含双引号“″”,那么必须将它改写为两个双引号“″″”或一个单引号“”。例如,想在浏览器显示一个超链接,那么必须写成Response.write″〈A HREF=″″default.htm″″〉首页〈/A〉″或Response.write″〈A HREF=′default.htm′〉首页〈/A〉″。
【例4.2】使用Response对象的Write方法传送信息至客户端的浏览器中。运行结果如图4-2所示。
文件命名为4-2.htm的代码如下:
〈% @ LANGUAGE=″VBScript″%〉(www.xing528.com)
〈HTML〉
〈HEAD〉
〈TITLE〉Write方法应用示例〈/TITLE〉
〈/HEAD〉
〈BODY〉
〈%
Response.write ″〈H2〉个人基本资料〈/H2〉″
Response.write″〈HR NOSHADE COLOR=RED SIZE=1 WIDTH=100%\〉
Response.write″〈FONT FACE=楷体_GB2312〉姓名:宋万里〈/FONT〉〈br〉″
Response.write″〈FONT FACE=楷体_GB2312〉性别:男〈/FONT〉〈br〉″
Response.write″〈FONT FACE=楷体_GB2312〉出生日期:1980年〈/FONT〉″
%〉
〈/BODY〉
〈/HTML〉
图4-2 Write方法应用示例运行结果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。