主页 > 知识库 > javascript asp教程服务器对象

javascript asp教程服务器对象

热门标签:咸阳销售外呼系统 兰州智能语音电销机器人功能 企数外呼系统能用多久 外呼回拨系统图片 为什么外呼系统需要预存话费呢 宁夏怎么申请400电话 常用地图标注范围点 办理400电话一年多少钱 离线电子地图标注软件注册

Overview:

The Server Object has seven (7) Methods, one (1) Property, zero (0) Events, and zero (0) Collections.

List of Methods:

Server Methods
CreateObject( ) Server.CreateObject("ADODB.Recordset")
Create an instance of an Object
Execute( ) Server.Execute("fileName.asp")
Executes an outside file (effect is similar to SSI)
GetLastError( ) Server.GetLastError()
Returns location and description of the last ASP error
HTMLEncode( ) Server.HTMLEncode("some String")
Encodes string to HTML characters
MapPath( ) Server.MapPath("\\virtualFolder")
Converts virtual path to physical path
Transfer( ) Server.Transfer("fileName.asp")
Transfers execution out of one page and into another
URLEncode( ) Server.URLEncode("some String")
Encodes string to URL standards

Below is the script for Lesson 14.

%@LANGUAGE="JavaScript"%>
HTML>
BODY>
%=Server.URLEncode("Hello, this string is URL Encoded!")%>
BR>BR>
Now let's see a reprint of Script14a.asp.
I did not type it manually. Instead, I let
Server.CreateObject( ) do all the work.BR>
STRONG>
%
Server.ScriptTimeout=10
var ASPScriptObject = Server.CreateObject("Scripting.FileSystemObject");
var myPath=Server.MapPath("\\") + "\\Section04\\script14a.asp"
var AspScript = ASPScriptObject.OpenTextFile(myPath);
var outputScript="";

while(!AspScript.AtEndOfStream)
	{
	outputScript += AspScript.ReadLine() + "\r";
	}

outputScript = new String(outputScript);
outputScript=Server.HTMLEncode(outputScript)
AspScript.Close();
outputScript = "PRE>" + outputScript + "/PRE>";
Response.Write(outputScript)
%>
/STRONG>
/BODY>
/HTML>

Click Here to run the script in a new window.

I demonstrated four methods in the script14.asp. We'll take them from top to bottom.

Explaining the Script:

Server.URLEncode() does exactly what you think it does. It takes a string and encodes it to RFC 1738 standards. That's more than you ever wanted to know about Server.URLEncode(), isn't it?

Next we have Server.CreateObject(). In this case I created an instance of the FileSystem Object. The most common objects that you will instanciate are ADODB.Recordset, Scripting.FileSystemObject, Scripting.Dictionary, MSWC.AdRotator, MSWC.BrowserType, MSWC.NextLink, and MSWC.ContentRotator. There are many good resources on all of these created Objects. Most of them are beyond the scope of this web site.

Next on the list is Server.MapPath(). Looking back at script14.asp, do you see the double slashes (\\) in the MapPath argument? That's not an accident. We have to use escape characters in JavaScript.

The last Method I demonstrate is Server.HTMLEncode(). It converts HTML flags into non-HTML equivalents.

The Lone Property:

Server has one property: ScriptTimeout. It sets the maximum number of seconds allowable for script execution. If the script execution exceeds that time, then it times out. The user gets an ugly message but at least the Web Server can quit executing your darned greedy script and go about other business.

您可能感兴趣的文章:
  • java网络编程之socket网络编程示例(服务器端/客户端)
  • Java从服务器上获取时间动态显示在jsp页面实现思路
  • java判断远程服务器上的文件是否存在的方法
  • cookie在javascript中的使用技巧以及隐私在服务器端的设置
  • 使用jquery动态加载javascript以减少服务器压力
  • 服务器端的JavaScript脚本 Node.js 使用入门
  • javascript获得服务器端控件的ID的实现代码
  • Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
  • 客户端用JavaScript填充DropDownList控件 服务器端读不到值
  • Javascript 直接调用服务器C#代码 ASP.NET Ajax实例
  • weblogic 8.1下重新编译java类但不用重启服务器的方法
  • Java进阶学习:网络服务器编程
  • Java Socket编程(三) 服务器Sockets
  • Java Socket编程(四) 重复和并发服务器
  • Java Socket编程(五) 简单的WEB服务器
  • 用Java实现FTP服务器解决方案
  • java实现轻量型http代理服务器示例

标签:温州 家电维修 丽江 昆明 咸阳 铁岭 泰州 昌都

巨人网络通讯声明:本文标题《javascript asp教程服务器对象》,本文关键词  javascript,asp,教程,服务器,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《javascript asp教程服务器对象》相关的同类信息!
  • 本页收集关于javascript asp教程服务器对象的相关信息资讯供网民参考!
  • 推荐文章