通过Response.Flush()实现下载失败的解决方法 2017年02月06日 66 阅读 通过Response.Flush()实现对服务端文件的下载时,会失败,不能正常弹出IE下载框,经过测试发现需要进行如下设置后即可解决。 进入 【工具】--->【Internet选项】--->【安全】--->【可信任站点】 文件下载的自动提示改成启用即可解决问题 当然得把访问的网站加入到信任站点才行。...
asp正则替换链接实现伪静态效果 2017年02月06日 74 阅读 这是一个替换动态网址成静态网址的程序:复制代码 代码如下:<% Function RegUrl(TheStr) Set RegEx = New RegExp RegEx.IgnoreCase =True regEx.Global = True "****这一句加上是全部替换,如果不加,只替换第一个 RegEx.Pattern = "pic_list_mb.asp?id=(d*)&page=(d*)" RegUrl=RegEx.replace(TheS...
asp中utf8不会出现乱码的写法 2017年02月06日 67 阅读 复制代码 代码如下:<%@ CODEPAGE=65001 %><% Response.CodePage=65001%><% Response.Charset="UTF-8" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd...
asp生成静态HTML(动态读取) 2017年02月06日 79 阅读 复制代码 代码如下:<!--#include file="admin_Checkuser.asp"--><% call ConnectionDatabase()dim str,str_newstr=""str_new=""sqlx="select id from Fl_Products order by id desc" set rsx=conn.execute(sqlx)do while not rsx.eofstr=str&rsx("...
asp中通过fso读取和生成UTF-8编码的txt 2017年02月06日 75 阅读 由于动态页是utf8格式的编码,我得到它的html代码后,使用fso保存,生成html是成功了,但是不能访问,因为html的编码有问题,选择gb2312就可以正常访问了。这样不行,因为整站都是utf8格式的编码,打开这个页面,还需要选择编码才可访问,这样太麻烦了,也没有人愿意去访问,所以必须解决utf8格式编码问题。 经过一翻搜索才了发现,fso不能生成utf8格式的文件。所以要换种方法。 www.iisboy.com又找了一会,找到一个函数,可代替fso...
ASP 微信公共平台接口实现代码 2017年02月06日 107 阅读 复制代码 代码如下:<%@Language="VBScript" CodePage="65001"%><%"**********************************************"注意事项"ASP文件需要以UTF-8的格式保存,否则乱码."以下两行代码是为了通过微信接口验证的。"response.write request("echostr")"response.end"***********************...
ASP中巧用Split()函数生成SQL查询语句的实例 2017年02月06日 66 阅读 Split 程序代码复制代码 代码如下:<%attribs="商场名^^快餐店名^^报停名"names=Split(attribs,"^^")i=0for each name in names response.write names(i)&"<br>" i=i+1next%>程序拆分结果:商场名快餐店名报停名根据 Split 结果生成 SQL 语句复制代码 代码如下:<%attribs="商场名^^快餐店名^^报停名"nam...
ASP随机数RND()使用方法 2017年02月06日 78 阅读 ASP函数rnd()函数rnd()返回一个0到1之间的随机数。使用方法如下:复制代码 代码如下:response.write rnd() "其可能的返回值:0.2357746如果你想用rnd()函数来返回某一范围内的整数,比方说大于等于0而小于等于特定整数upperbound的数字,你可以使用如下方法:复制代码 代码如下:response.write int((upperbound+1)*rnd)例如,下面的语句将返回一个0和5之间的整数,包括0和5: 复...
asp中的Rnd 函数 2017年02月06日 84 阅读 Rnd 函数 描述 返回一个随机数。 语法 Rnd[(number)] number 参数可以是任意有效的数值表达式。 说明 Rnd 函数返回一个小于 1 但大于或等于 0 的值。 number 的值决定了 Rnd 生成随机数的方式: 如果 number 为 Rnd 生成 小于零 每次都相同的值,使用 number 作为种子。 大于零 序列中的下一个随机数。 等于零 最近生成的数。 省略 序列中的下一个随机数。 因每一次连续调用 Rnd 函数时都用序列中的...
ASP生成随机数 ASP生成不重复随机数 2017年02月06日 67 阅读 ASP生成随机数:复制代码 代码如下:Randomize "纯随机,不重复 Response.write Int((999999999 * Rnd) + 111111111) "生成111111111到999999999之间随机数ASP不重复随机数:方法一: 已测使用的时候需要注意里面的分割字符串的字符。复制代码 代码如下: <% "生成的是一个不重复的数组 Function GetRnd(lowerNum,upperNum) Dim unit,Rn...
ASP中UBOUND与LUBOUND的使用方法 2017年02月06日 84 阅读 UBound函数 返回一个 Long 型数据,其值为指定的数组维可用的最大下标。 语法 UBound(arrayname[, dimension]) UBound 函数的语法包含下面部分: 部分 描述 arrayname 必需的。数组变量的名称,遵循标准变量命名约定。 dimension 可选的;Variant (Long)。指定返回哪一维的上界。1 表示第一维,2 表示第二维,以此类推。如果省略 dimension,就认为是 1。 说明 UBound 函...
asp中for循环的使用方法 2017年02月06日 153 阅读 循环是指在指定情况下,多次重复执行一组语句。最常用(for …next、 do …loop),1、重复执行的语句叫循环语句。循环语句可以分为三种类型:(1)、当条件不为假之前的时候重复执行语句。(2)、当条件变为真之前重复执行语句。 (3)、按指定的次数重复执行语句。2、For…Next 循环 如果重复操作的次数固定,使用 For…Next 循环是一个很好的选择,此外也将介绍语法很类似的 For Each…Next循环,它适用在数组或集合的重复循环,(一)...
Asp 解析 XML并分页显示源码 2017年02月06日 62 阅读 Asp 解析 XML并分页显示,示例源码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <...
Asp 使用 Microsoft.XMLHTTP 抓取网页内容并过滤需要的 2017年02月06日 85 阅读 Asp 使用 Microsoft.XMLHTTP 抓取网页内容(没用乱码),并过滤需要的内容 示例源码: 复制代码 代码如下: <% Dim xmlUrl,http,strHTML,strBody xmlUrl = Request.QueryString("u") REM 异步读取XML源 Set http = server.CreateObject("Microsoft.XMLHTTP") http.Open "POST",xmlUrl,false...
asp页面提高的访问速度的方法详解 2017年02月06日 77 阅读 技巧之一:提高使用Request集合的效率访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量。例如将代码写成下面的形式以加快脚本引擎处理速度:复制代码 代码如下:strTitle=Request.Form("Title")strFirstName=Request.Form("FirstN...
asp textbox获取显示mysql数据示例代码 2017年02月06日 66 阅读 复制代码 代码如下: using MySql.Data.MySqlClient; MySqlConnection conn = new MySqlConnection("server=(local);database=abc;uid=;pwd="); conn.Open(); MySqlCommand com = new MySqlCommand("select * from tb_xxjj",conn); MySqlDataReader dr = com...
ASP多条件查询功能实现代码(多关键词查询) 2017年02月06日 106 阅读 经过多次研究写出了如下代码,有需要的可以参考下复制代码 代码如下:kd=server.HTMLEncode(request("keyword"))if kd<>"" then kd=trim(kd)"kd=replace(kd," ","") kd=replace(kd,""","") kd=replace(kd,"%","") kd=replace(kd,""," ") kd=replace(kd,">",">") kd=repl...
ASP转换格林威治时间函数DateDiff()应用 2017年02月06日 80 阅读 我今天介绍的是在ASP中如果把时间(例如:2008-8-8 13:45:22)转换成秒的函数,和相反的把秒转换成时间的函数。当然时间转换的时候。必须有一个相对的固定时间,那就是格林威治时间。大家想想因为格林威治时间是以“ 1970 年 1 月 1 日 00:00:00 ”开始的,ASP提供了一个叫 DateDiff() 的函数,这个函数可以返回一个时间差的秒,那就是说我们放进去一个格林威治标准时间与现在的时间对比一下返回秒就OK。但我们还要注意时区,我们中...
asp对复杂json的解析一定要注意要点 2017年02月06日 109 阅读 这是本人写的第一篇文章,其实网上有很多类似的文章,我刚开始也是照着网上的文章来做的实验。 但是他的文章中的json还是挺简单的,我按照他的方法只解析出第一层,后面的死活试了大半天才测试出来,这里还是对json格式的数据不是太熟悉,也是对asp不熟悉。下面贴上我的代码,解释一下,也算对我做的东西留个备份。 我的json数据,是从http接口中得到的: 复制代码 代码如下: {"data":{"0":{"Productinfo":{"id":"8","proj...
ASP在ACCESS中模糊查询"内存溢出"的解决方法 2017年02月06日 76 阅读 今天在日常维护一个网站时,发现该网站的留言程序没有经过严格的验证过滤,导致了将近十万条垃圾数据。而其中又不乏重要信息,需要清理数据,以及增加更为严格的验证措施。而通过在数据库中直接删除又不太科学,会误删很多重要信息。通过 模糊查询语句: 复制代码 代码如下:select * from Feedback where Comments like "%http%"结果:“内存溢出”经过不断的搜索,找出了问题的主要原因:asp 中用 LIKE 关键字查询日文符号就...