易截截图软件、单文件、免安装、纯绿色、仅160KB

远程获取类Asp xmlHttp

编者注:这个class主要用于操作asp中的xmlhttp。
  
首先是类定义 Cls_AspHttp.asp:
<%
''=================================================================
''飞扬远程获取类(AspHttp) 1.0.1 Bate1
''   By 奔腾的心
''   2006-04-19
''=================================================================
Class FlyCms_AspHttp
 Public oForm,oXml,Ados
 Public strHeaders
 Public sMethod
 Public sUrl
 Public sReferer
 Public sSetCookie
 Public sLanguage
 Public sCONTENT
 Public sAgent
 Public sEncoding
 Public sAccept
 Public sData
 Public sCodeBase
 Private slresolveTimeout,slconnectTimeout,slsendTimeout,slreceiveTimeout
 '' ============================================
 '' 类模块初始化
 '' ============================================
 Private Sub Class_Initialize()
  oForm = ""
  Set oXml = Server.CreateObject("MSXML2.ServerXMLHTTP")
  set Ados = Server.CreateObject("Adodb.Stream")
     slresolveTimeout = 20000   '' 解析DNS名字的超时时间,20秒
     slconnectTimeout = 20000   '' 建立Winsock连接的超时时间,20秒
     slsendTimeout   = 30000   '' 发送数据的超时时间,30秒
     slreceiveTimeout = 30000   '' 接收response的超时时间,30秒
 End Sub
 '' ============================================
 '' 返回版本信息
 '' ============================================
 Public Property Get Version
  Version = "飞扬asphttp类1.0.0"
 End Property
 '' ============================================
 '' 解析DNS名字的超时时间
 '' ============================================
 Public Property Let lresolveTimeout(LngSize)
  If IsNumeric(LngSize) Then
   slresolveTimeout = Clng(LngSize)
  End If
 End Property
 '' ============================================
 '' 建立Winsock连接的超时时间
 '' ============================================
 Public Property Let lconnectTimeout(LngSize)
  If IsNumeric(LngSize) Then
   slconnectTimeout = Clng(LngSize)
  End If
 End Property
 '' ==========


相关文档:

MVC三层架构在ASP中的应用


前段时间读了不少关于MVC的文章,试着在ASP中应用了一下,发现对于小程序,代码量会大幅度增加,但是逻辑清晰,数据封装很合理,以前需要仔细规划的代码复用竟然成了理所当然的事情。
所谓MVC,即Model(模型),View(视图),Control(控制)三层架构。各部分各司其职,Model即底层构架,包含与数据库连接的部分,View ......

Asp添加图片水印

Asp代码:
<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.LoadImgMarkPic server.mappath("blend.bmp")
obj.Quality=75
obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,&hFFFFFF, 70
strError=obj.errorinfo
if strError<>"" then
......

ASP采集 ASP采集程序原理

ASP采集-ASP采集程序原理
采集程序的主要步骤如下:
一、获取被采集的页面的内容
二、从获取代码中提取所有用的数据
一、获取被采集的页面的内容
我目前所掌握的ASP常用获取被采集的页面的内容方法:
1、用serverXMLHTTP组件获取数据
以下内容为程序代码:
以下为引用的内容:
Function GetBody(weburl) 
&n ......

asp replace函数的使用

如id="a/b/c/asdf.html" 参数为动态
怎么把后面的asdf.html过滤?使id="a/b/c/"?
如果id的格式一定为 "????/????/??????/xxxx.xxx"
即最后所要过滤掉的一定是最后一个"/"之后的内容
可以用如下方法:
<%
URL="a/b/c/asdf.html"
PartOfURL=split(URL,"/")     '将字符串以"/"分割
UnNeed=spli ......

ASP实例:幻灯片新闻代码

以下为引用的内容:
<!--这是一个主页文件-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>幻灯片新闻</title>
</head>
<body>
<!--#Include file="diaoyong.asp"-->
</body>
</html>
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号