![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp
文章平均质量分 71
wydin
计算机,项目管理,网络软件开发
展开
-
维护 ASP 应用程序的安全
千万不要轻视正确配置安全设置的重要性。如果不正确配置安全设置,不但会使您的 ASP 应用程序遭受不必要的篡改,而且会妨碍正当用户访问您的 .asp 文件。Web 服务器提供了各种方法来保护您的 ASP 应用程序免受未授权的访问和篡改。在您读完本主题下的安全信息之后,请花一定的时间仔细检查一下您的 Windows NT 和 Web 服务器安全性文档。详细信息,请参阅 安全性。NTFS 权转载 2008-05-26 20:39:00 · 356 阅读 · 0 评论 -
用asp自动解析网页中的图片地址,并将其保存到本地服务器
程序实现功能:自动将远程页面的文件中的图片下载到本地。 将本文保存为 save2local.asp 测试:save2local.asp?url=http://ent.sina.com.cn/s/m/2003-11-11/1411231388.html 本文根据 chinahuman 的《用asp自动解析网页中的图片地址,并将其保存到本地服务器》改编和优化 自动创建目录,自动将原文件名更名原创 2004-07-30 19:49:00 · 1018 阅读 · 0 评论 -
使用xmlhttp为网站增加域名查询功能
当我们准备建立一个Web站点时,就必须向域名登记机构申请一个Internet域名,因此,我们通常希望了解自己准备使用的域名是否已经被注册,这时,可以访问NIC站点http://www.nic.net,点击"whois"链接后输入需查询的域名,就可以得到我们需要的结果。 WHOIS服务器为 .com、.net 和 .org 的国际顶级域名的查询返回全部的 whois 数据,包括网站域原创 2004-07-29 23:42:00 · 771 阅读 · 0 评论 -
用HTML META标签和ASP来作定时迟时信息
Using ASP and HTML Meta TAGS To Make A Dynamic Delay Message This is a little trick to display a timed message to the user after doing some sort of task. By mixing some creative ASP with a simple原创 2004-08-07 01:52:00 · 849 阅读 · 0 评论 -
在VBScript中使用类(一)
在VBScript中使用类 前言 首先,在我进入实质性主题并解释如何建立类之前,我希望保证你知道“对象”。虽然你可以在程序中使用对象而不用知道其正确的规则,但我并不建议如此!对于对象的初学者,接下来的部分将让你了解其概念及内容。已经了解面向对象编程(OOP)的读者可以跳过这章节。 导论 l “对象是什么?”——对象通常代表某种实体,主要是一个变量和函数的集合。 l原创 2004-07-27 10:14:00 · 650 阅读 · 0 评论 -
在VBScript中使用类(三)
我们来分析一下(2)中的程序: Class TVProgram Public StartTime Public internal_ProgramDate Public Property Get ProgramDate ProgramDate = Day原创 2004-07-27 10:12:00 · 563 阅读 · 0 评论 -
在VBScript中使用类(四)
现在的代码离我们想要的还是有些不太实用,我们将在其他页使用类TVProgram,因此最好将其独立定义,以便所有也面都可以调用。创建一个ASP页面,并命名为TVProgramClass.asp,我们在其中定义类TVProgram。 --TVProgramClass.asp-- Class TVProgram Private internal_Sta原创 2004-07-27 10:11:00 · 595 阅读 · 0 评论 -
ASP中一个用VBScript写的随机数类
演示:62741618583286538060230833491782217116995395533922514376575829327214661252945029762855211007127772633066757355648498453442968626355802259334956947914666267937531021616356734983608565998581399365657原创 2004-07-27 10:11:00 · 608 阅读 · 0 评论 -
IIS中的 MIME类型
介绍MIME (Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范。每个MIME格式包含一个MIME内容类型("MIME type")和指示存储在这个文件中的数据的子类型。MIME类型和子类型一般以类型/子类型的形式列出。例如,一个MPEG视频原创 2004-07-27 10:08:00 · 571 阅读 · 0 评论 -
用Adodb.Stream将以二进制方式保存在数据库中的文件保存到硬盘
对于上传的数据库中的文件有的时候需要保存成硬盘上的文件,下面的代码以ACCESS数据库为例,演示怎样通过Adodb.Stream将文件保存到硬盘 表:Demo的结构=======================================id: 自动编号filename:文本data: OLE 对象 代码========================原创 2004-07-27 10:07:00 · 629 阅读 · 0 评论 -
DHTML对象模型(About the DHTML Object Model)(一)
【注:最近在学习asp.net,觉得javascript的很多知识在asp.net中仍很有用,又觉得javascript的实质是利用脚本对DHTML对象编程,但网上关于DHTML层次结构的中文柿嫌直冉仙伲钥戳?SPAN lang=EN-US>msdn上的这个资料后就翻译了出来,希望大家多多指教。】 DHTML对象模型(About the DHTML Object Model) 动态HTM原创 2004-07-27 10:04:00 · 583 阅读 · 0 评论 -
判断中英文
Function InterceptString(txt,length) txt=trim(txt) x = len(txt) y = 0 if x >= 1 then for ii = 1 to x if asc(mid(txt,ii,1)) 255 then '如果是汉字 y = y + 2原创 2004-08-06 09:03:00 · 786 阅读 · 0 评论 -
session变量丢失问题的深入研究!
2001:8:13 引言:最近不少网友都有这样的疑问,就是当我们在一个网页间设定了一个session变量后,到另一个网页,却消失了。这是什么样的原因呢。如果你详细的读完本文,相信能给你一个完整的答复! 一:前言--关于web应用程序 我们今天所讨论的web 应用程序是指由Windows NT Option Pack原创 2004-08-09 15:50:00 · 1421 阅读 · 1 评论 -
ASP页面内VBScript和JScript的交互
ASP 具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript(缺省)和JScript。不过,开发者并没有被限制于只能使用这两种语言,只要能够提供合适的ActiveX脚本引擎就能使用任何脚本语言。 脚本语言的选择往往基于许多不同原因:它可能是开发者最为熟悉的语言,可能是对给定工程来说能够提供原创 2008-05-26 20:11:00 · 319 阅读 · 0 评论 -
asp.net学习资源
MSDN在线教学【有视频】http://www.microsoft.com/china/msdn/events/webcasts/default.mspxhttp://www.microsoft.com/taiwan/msdn/elearning/http://blog.csdn.net/rickjelly2004他们两的资料很全的,看看吧!http://blog.csdn.net/lihongg原创 2005-10-18 09:27:00 · 1039 阅读 · 0 评论 -
17种正则表达式
17种正则表达式 "^//d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-//d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?//d+$" //整数"^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0)"^((原创 2005-04-10 09:43:00 · 615 阅读 · 0 评论 -
正则表达式语法
正则表达式语法 发布时间:2003-11-26 点击: 8243 正则表达式语法 文章来源:岚山夜话HTTP://WWW.33D9.COM正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符原创 2005-04-10 09:06:00 · 2454 阅读 · 0 评论 -
经典正则表达式
经典正则表达式 关键字:正则表达式 模式匹配 Javascript摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-原创 2005-04-10 09:20:00 · 662 阅读 · 0 评论 -
常用ASCII 码对照表
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。 因为1位二进制数可以表示(21=)2原创 2004-11-13 10:10:00 · 770 阅读 · 0 评论 -
文件在目录里删除的关键代码!
//加入到相关的页面Const SaveUpFilesPath="图片存储的相对路径"dim strFileNamedim UploadDir,TruePath,fso,theFolder,theFile,whichfile,thisfile,FileCount,TotleSizestrFileName="本页面的文件名.asp"if right(SaveUpFilesPath,1) Up原创 2004-09-15 08:57:00 · 771 阅读 · 0 评论 -
20个经典ASP例子
1.如何用Asp判断你的网站的虚拟物理路径 答:使用Mappath方法 The Physical path to this virtual website is: 2.我如何知道使用者所用的浏览器? 答:使用the Request object方法 strBrowser=Request.ServerVariables("HTTP_USER_AGENT") If Instr(str原创 2004-09-15 08:54:00 · 815 阅读 · 0 评论 -
RS.OPEN SQL,CONN,A,B
RS.OPEN SQL,CONN,A,BA: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动ADOPENKEYSET(=1) 只读,当前数据记录可自由移动ADOPENDYNAMIC(=2) 可读写,当前数据记录可自由移动ADOPENSTATIC(=3) 可读写,当前数据记录可自由移动,可看到新增记录B:ADLOCKREADONLY(=1) 缺省锁定类型,记录集是只读的原创 2004-09-15 08:48:00 · 832 阅读 · 0 评论 -
如何使用Asp来隐藏文件的实际下载路径
如何使用Asp来隐藏文件的实际下载路径如果我们知道一个静态文件的实际路径如:http://www.xx.com/download/51windows.pdf,如果服务器没有作特别的限制设置,我们就可以毫不费力的把它下载下来!当网站提供51windows.pdf下载时,怎么样才能让下载者无法得到他的实际路径呢!本文就来介绍如何使用Asp来隐藏文件的原创 2004-09-15 08:45:00 · 1203 阅读 · 0 评论 -
DHTML对象模型(About the DHTML Object Model)(三)
禁止事件: 所有的事件都将向它们的父级元素冒泡,而且除非冒泡过程中事件被禁止了,否则事件将会被递归地沿着层次结构的路径最后上浮到文档对象(document object)。要禁止一个事件,你必须在事件句柄中把window.event.cancelBubble属性的值设为“true”。注意一点,除非事件被禁止了,否则,在沿着层次结构冒泡的过程中,它将会被所有注册了这个事件句柄的父级元素处理,即使原创 2004-07-27 10:02:00 · 607 阅读 · 0 评论 -
使用ASP加密算法加密你的数据(二)
在第一部分,讨论了如何生成密钥,下面将介绍如何使用这个密钥来加密和解密一个字符串。 下面的代码就是能够同时实现这个功能的函数 Crypt.asp文件 Dim g_Key Const g_CryptThis = "Now is the time for all good men to come to the aid of their country." Const g_KeyLocation =原创 2004-07-27 10:01:00 · 488 阅读 · 0 评论 -
使用ASP加密算法加密你的数据(一)
简介 首先简单介绍一下有关加密的背景。由于美国禁止几种密码算法的对外出口的加密位数(例如SSL的40位加密限制),本文将介绍一种ASP可以使用的简单字符加密算法,而不是那些受限制的加密算法。其实,这里介绍的加密算法对于一般的运用来说已经足够解密人麻烦一阵子的了。它的加密基础是最简单的Vernum密码方法,我将在下一篇文章中介绍这种密码。 它的基本原理是,需要有一个需要加密的 明文和一个随机原创 2004-07-27 10:00:00 · 531 阅读 · 0 评论 -
如何做:设置客户端证书
为了执行授权,Web 服务经常需要能够对它们的调用方(其它应用程序)进行身份验证。客户端证书为 Web 服务提供了一种非常好的身份验证机制。如果您使用客户端证书,您的应用程序也会得益于客户端应用程序和 Web 服务之间的安全通道创建(使用安全套接字层 [SSL])。这样您就可以安全地在 Web 服务之间传送保密信息。SSL 确保消息的完整性和机密性。 本“如何做”包括调用配置为需要客户端证书的原创 2004-07-27 09:47:00 · 1010 阅读 · 0 评论 -
用Xml2OleDb将XML文件插入到数据库
原文:http://aspalliance.com/articleViewer.aspx?aId=477&pId=-1 作者:Andrew Mooney 翻译:孟子E章 [下载源代码http://aspalliance.com/download/477/ASPAlliance477.zip] Xml2OleDb简介 XML是互联网共享数据的最好的方法,XML格式的数据可以很轻松的集成到不同的原创 2004-07-27 09:44:00 · 469 阅读 · 0 评论 -
透过代理,显示客户端ip地址
Dim user_IP As String proxy If Not Request.ServerVariables("HTTP_VIA") Is Nothing Then user_IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR").ToString() Els原创 2004-07-27 09:42:00 · 515 阅读 · 0 评论 -
Select的OnChange()事件
我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....掌握了它的特性后,相应的解决办法也很简单.请选择Item 1Item 2Item 3function bao(s){ txt.value+=s; //选择后,让第一项被原创 2004-07-27 09:34:00 · 999 阅读 · 1 评论 -
静态页面的值传递(三部曲).
这两窗口之间存在着关系.父窗口parent.htm打开子窗口son.htm子窗口可以通过window.opener指向父窗口.这样可以访问父窗口的对象. 优点:取值方便.只要window.opener指向父窗口,就可以访问所有对象. 不仅可以访问值,还可以访问父窗口的方法.值长度无限制.缺点:两窗口要存在着关系.就是利用window.open打开的窗口.不能跨域. Po原创 2004-07-27 09:32:00 · 600 阅读 · 0 评论 -
解密ASP源代码.
从网上兴致冲冲地下载了ASP源代码,准备学习研究的时候.一打开文件,天书般的代码.很让人郁闷吧 :( 在网上是找到了解密的方法,得一个文件挨一个文件地打开,复制,粘贴,解密,再复制,再粘贴,再保存......如果一个ASP程序有几百个文件??? 解决办法来了.. decode.asp /* *--------------- decode.asp ----------------- * 功能:遍原创 2004-07-27 09:30:00 · 555 阅读 · 0 评论 -
利用XMLHTTP无刷新添加数据之Post篇.(转)
前两篇主要写了从获取数据.接下来,我们讲讲如何添加数据.我们传统的提交数据的方法都是用来实现的.标记中的Method属性确定了表单元素的数据在发送到服务器时,如何对HTTP请求信息进行打包. Method 属性可以使用的方法Method属性 发送表单元素的方式 读取数据的Request集合Get 标识在URL的原创 2004-07-27 09:27:00 · 552 阅读 · 0 评论 -
利用XMLHTTP无刷新自动实时更新数据. (转)
前些时间写了几篇关于XMLHTTP运用的实例.(可以到http://dev.csdn.net/user/wanghr100看之前的几编关于XMLHTTP的介绍.) 近来看论坛上经常有人提问关于如何无刷新,自动更新数据.传统上,我们浏览网页,如果加入最新的数据.只能是等我们重新向服务器端请求时才能显示出来.但是,对于一些时效性很强的网站.传统的这种做法是不能满足的. 我们可以让程序自动刷新.定时向原创 2004-07-27 09:23:00 · 569 阅读 · 0 评论 -
XMLHTTP下载远程数据输出到浏览器
利用xmlhttp对象获取远程的数据,然后用二进制输出到客户浏览器,让客户下载数据,此例从某一远程服务器获取一个压缩包,并且输出到浏览器提供客户下载. 程序代码: Response.Buffer = True Dim objXMLHTTP, xml Set xml = Server.CreateObject("Microsoft.XMLHTTP") 创建对象 xm原创 2004-08-05 00:08:00 · 725 阅读 · 0 评论 -
XMLHTTP 对象及其方法
MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = CreateObject(Msxml2.XMLHTTP) 或Set objXML = CreateObject(“Microsoft.XMLHTTP”) Or, for version 3.0 of XMLHTTP, u原创 2004-08-04 23:23:00 · 607 阅读 · 0 评论 -
微软建议的ASP性能优化28条守则
Len Cardinal,高级顾问,Microsoft Consulting Services George V. Reilly Microsoft IIS Performance Lead 改编自Nancy Cluts 的文章 开发人员技术工程师Microsoft Corporation 2000 年 4 月 摘要:本文介绍优化 ASP 应用程序和 VBScript 的技巧。 目录 技巧原创 2004-07-27 09:50:00 · 525 阅读 · 0 评论 -
DHTML对象模型(About the DHTML Object Model)(二)
事件:冒泡、禁止与处理 单击一个按钮,移动鼠标指针到网页的一部分,在页面上选中一些文本——这些动作都会激发事件。一个DHML的网页制作者可以编写代码以便在响应这些事件的时候运行,这段特定的代码通常称为事件句柄,因为它确实在处理事件。 事件处理不仅限于IE4.0和IE3.0, Netscape Navigator 3.x 和Communicator都支持事件处理。然而,在IE4.0中,无论是作为原创 2004-07-27 10:03:00 · 638 阅读 · 0 评论 -
用Asp隐藏文件路径,实现防盗链
From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))Serv_url = Cstr(Request.ServerVariables("SERVER_NAME"))if mid(From_url,8,len(Serv_url)) response.write "非法链接!" 防止盗链 response.endend if if Requ原创 2004-07-27 09:59:00 · 828 阅读 · 0 评论 -
用Asp备份与恢复SQL Server 数据库
SQL Server 数据库的备份与恢复选择操作:备份 恢复数据库名:">文件路径:(备份或恢复的文件路径)SQL Server 数据库的备份与恢复!海娃http://www.51windows.Netdim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,bak_file,actsqlserver = "localhos原创 2004-07-27 09:55:00 · 484 阅读 · 0 评论