header中Content-Disposition的作用与使用方法

Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个默认的文件名,文件直接在浏览器上显示或者在访问时弹出文件下载对话框。 格式说明: content-disposition = "Content-Disposition" ":" di... [阅读全文]

PHP 正则表达式特殊字符 [:alnum:] [:alpha:] 等

如果在"[]"中出现了"^",代表本表达式不匹配"[]"内出现的字符,比如"/[^a-z]/"不匹配任何小写字母!并且正则表达式给出了几种"[]"的默认值,如下: '[:alnum:]' 匹配任何字母 Alphanumeric characters: '[:alpha:]' and '[:digit:]'. '[:alpha:]' 匹配任何字母和数字 Alphabetic characters: ... [阅读全文]

asp提取内容中的手机号码,qq,网址的正则代码

常用的正则匹配表达式 正则表达式--验证手机号码:13[0-9]{9} 实现手机号前带86或是+86的情况:^((\+86)|(86))?(13)\d{9}$ 电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9}) 提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|)? 提取信... [阅读全文]

学php正则!超基础简单例子

问题是这样的,某个情况下要给:http://jb51.net?a=1 这类url地址追加参数变为:http://jb51.net?a=1&b=2 但是怎么知道已经存在相同参数名呢,例如有这种情况:http://jb51.net?a=1&a=2 这个虽然不会有什么大错误,但是地址栏这样看起来很不好。那怎么办呢?用正则解决吧(本来我想用php的字符串处理解决的,但是后来觉得要学一下正则了就用正则做吧)... [阅读全文]

AJAX 请求区分 $_SERVER[''HTTP_X_REQUESTED_WITH''] 小解

受到很多模版代码的影响,大家都以为php有这样一个自定义变量:$_SERVER['HTTP_X_REQUESTED_WITH']. 其实根本不是那么回事. $_SERVER是一个包含诸如头信息(header),路径(path)和脚本位置(script locations)的数组.这是PHP手册的原话. 有 一些头信息是系统本身就存在的,且不能更改,比如说HOST,USER_AGENT等等,注意我们... [阅读全文]

asp短信接口源码 比较简单但也挺实用用的(两个写法)

写法一: 复制代码 代码如下:% Sub sendsms(mobile,msg) '如需要发送多个手机号,请自动循环,多个手机号之间用“,”分隔,最后手机号码后不加,号 '或调用我们 HttpInterfaceMore.aspx 接口,后跟参数一样或调用我们的webservers接口 dim userid,password,username,sms,status dim xmlObj,httpse... [阅读全文]

Javascript Validation for email(正则表达式) 英文翻译

Try testing the following form with valid and invalid email addresses. The code uses javascript to match the users input with a regular expression. 函数代码: 复制代码 代码如下:function validate(form_id,email) { v... [阅读全文]

深入理解PHP之数组(遍历顺序) Laruence原创

经常会有人问我, PHP的数组, 如果用foreach来访问, 遍历的顺序是固定的么? 以什么顺序遍历呢? 比如: 复制代码 代码如下:?php $arr['laruence'] = 'huixinchen'; $arr['yahoo'] = 2007; $arr['baidu'] = 2008; foreach ($arr as $key = $val) { //结果是什么? } 又比如: 复制... [阅读全文]

Ajax常见问题有哪些?

一,js脚本缓存问题 答:这个问题是大家遇到最常见问题之一,因为修改了js内容调试的时候 并不能显示新写代码的结果,是因为js为了加速页面执行,当前页面会使用缓存保持 当前调用的相同连接。为了开发时调试方便可以在连接地址的后面增加一个随机函数。 如原地址:header.js 增加随机后 header.js?12581 二,本地调试js脚本不起作用 答:因为使用ajax传递参数的时候需要head支持... [阅读全文]

Asp WinHttp.WinHttpRequest.5.1 对象使用详解 伪造 HTTP 头信息

由于微软封锁了 XmlHttp 对象,所以无法伪造部分 HTTP 头信息,但是 WinHttp.WinHttpRequest.5.1 对象,它居然用可以成功伪造所有 http 请求的 header 信息! 从msdn得知,WinHttp.WinHttpRequest.5.1 是 msxml 4.0 的底层对象,也就是说 XMLHTTP/ServerXMLHTTP 也是在它的基础上封装而来,WinH... [阅读全文]

正则表达式--QQ微信、优酷前端 邮箱正则表达式验证 Bug

拿邮箱验证来说,网上绝大部分人写的邮箱验证正则表达式代码都不能验证这邮箱: [email protected],也不能验证 [email protected] 。 上次我发现youku.com(优酷网)用户注册就有这个问题,见图: 今天发现 QQ微信 也同样有这个问题: 他们都不能验证一个字母的域名或一个字母的用户名。 我认为,他们绝不是故意不让这样的用户注册,而是这样: 很久之前,最初写正... [阅读全文]

ajax后退解决方案

一、使用iframe,通过document.write产生历史 复制代码 代码如下:!DOCTYPE html html head meta charset="utf-8"/ title0/title /head body input type="button" value="加1" _disibledevent=div id="info" style="border:red 1px solid;... [阅读全文]

ASP中Utf-8与Gb2312编码转换乱码问题的解决方法 页面编码声明

出现这样的问题是当你浏览UTF-8编码的时候,服务器默认用UTF-8的引擎来输出html,当你用再浏览GB2312的页面时,它还是用UTF-8来输出本应是GB2312编码的页面所以会乱码。 为了这个问题烦了我一个早上,终于的蓝色理想上得到解决。 首先让我们来了解一下Session对象提供了四个属性。 1.CodePage 读/写。整型。 定义用于在浏览器中显示页内容的代码页(Code Page)。... [阅读全文]

让PHP更快的提供文件下载的代码

但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载. 复制代码 代码如下:?php $file = "/tmp/dummy.tar.gz"; header("Content-type: application/octet-stream"); header('Content-Disposition: attachmen... [阅读全文]

防止ajax重复请求的方法(GET和POST)

复制代码 代码如下:/* 防止ajax重复请求的GET和POST方法 */ jQuery.extend({ getx:function(url,data,callback,sender){ var params={url:url,data:null,callback:null,sender:null}; for(var i=1;iarguments.length;i++){ if(argument... [阅读全文]

在asp中使用js的encodeURIComponent方法

大家知道,在js里encodeURIComponent 方法是一个比较常用的编码方法,但因工作需要,在asp里需用到此方法,查了好多资料,没有很好的方法,最后用了下面这个方法,基本解决了问题。 复制代码 代码如下:% Function aspEncodeURIComponent(sStr) aspEncodeURIComponent = myEncodeURIComponent(sStr) % s... [阅读全文]

好用的AJAX类代码分享

ajax.js -------------------------[ajax类]-------------------------- 复制代码 代码如下:function Ajax(recvType){ var aj=new Object(); aj.recvType=recvType ? recvType.toUpperCase() : 'HTML'; //向形参中传递的文件类型 aj.targ... [阅读全文]

正则表达式的高级技巧分享

正则表达式(regular expression abbr. regex) 功能强大,能够用于在一大串字符里找到所需信息。它利用约定俗成的字符结构表达式来发生作用。不幸的是,简单的正则表达式对于一些高级运用,功能远远不够。若要进行筛选的结构比较复杂,你可能就需要用到高级正则表达式。 本文介绍正则表达式的高级技巧。筛选出了八个常用的概念,并配上实例解析,每个例子都是满足某种复杂要求的简单写法。如果你... [阅读全文]

ASP运行出错:缺少对象: ''xmlDoc.documentElement''错误解决方法

原本运行正常的ASP页面,今天突然提示: 复制代码 代码如下:Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: 'xmlDoc.documentElement' /work/Menu.asp,行 80 找到相关代码如下: 复制代码 代码如下:Set xmlDoc=Server.CreateObject("MicroSoft.XmlDom") xmlDoc.a... [阅读全文]

深入了解PHP类Class的概念

例如,一个交通工具可以定义有颜色、轮胎数、制造商、型号和容量等性质,并定义有停止、前进、转弯和鸣笛等行为。在OOP术语中,实体的性质和行为的具体定义称为类(class)。 类的定义与创建 类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和方法两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和方法说明两个主... [阅读全文]

正则表达式 匹配至少有一个非空白字符并且不超过指定长度

chinmo 逆向思维解决方案 复制代码 代码如下:script type="text/javascript" /** * 至少有一个非空白字符并且不超过6个字符的正则表达式 * * 作者:chinmo * 整理:http://www.CodeBit.cn * 来源:http://topic.csdn.net/u/20090207/18/ffa003ed-ecd4-40e0-b81f-36aa1f... [阅读全文]

PHP对象Object的概念 介绍

例如,员工管理应用程序可能包括一个EmPloyee 类。然后可以用这个类来创建和维护特定实例,比如Gonn和Sally。 根据预定义的类创建对象常称为类的实例化(class instantiation)。 对象使用new关键字创建,如下: 复制代码 代码如下: $employee = new Employee(); 创建对象之后,这个刚实例化的对象就具有了类中定义的所有性质和行为。 如何实例化对象... [阅读全文]

通过VB6将ASP编译封装成DLL组件最简教程 附全部工程源文件

1、新建DLL打开VB6--文件--新建工程--选择ActiveX DLL--确定2、将默认工程、类重命名工程重命名:工程--工程1 属性(此名称对应窗体内工程项目名称)--在打开对话框中将“工程名称”重命名为ASP2DLL(当DLL组件在系统中注册后,在asp中默认的调用方法是“工程名.类名”)--确定类重命名在属性窗口中将名称重命名为Demo3、定义ASP基本对象添加模块:工程--添加模块--... [阅读全文]

php面向对象 字段的声明与使用

字段是用于描述类的么个方面的性质。 字段是用于描述类的某个方面的性质。它与一般的PHP 变量非常相似,只是有一些细微的差别,本节将介绍这些差别。这一节还将讨论如何声明和使用字段,下一节则介绍如何使用字段的作用域来进行访问限制。 声明字段 字段声明的有关规则与变量声明的规则非常类似;实际上,可以说没有区别。因为PHP 是松散类型的语言,字段甚至不需要声明;可以由类对象同时创建和赋值,但很少会这样做。... [阅读全文]

Javascript中使用exec进行正则表达式全局匹配时的注意事项

本文就是介绍在使用 Javascript 中使用 exec 进行正则表达式全局匹配时的注意事项。 先看一下常见的用法: 复制代码 代码如下:script type="text/javascript" var pattern = /http:\/\/([^\/\s]+)/; alert(pattern.exec('http://www.codebit.cn')); // http://www.cod... [阅读全文]

看图理解 普通交互方式和Ajax交互方式区别

Ajax引擎对象中的方法: abort() 停止当前请求 getAllResponseHeaders() 作为字符串返回完整的headers getResponseHeader ("headerLabel")作为字符串返回单个的header标签 open("method","URL"[,asyncFlag[,"userName"[,"password"]]]) 建立对服务器的调用。method参数... [阅读全文]

PHP的加密方式及原理

复制代码 代码如下:?php //变量注意区分数字 "0" 和 字符"O" $OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64'); // 解码已编码的 URL 字符串, 解码结果是 fg6sbehpra4co_tnd $OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OO... [阅读全文]

js用正则表达式控制价格输入实现代码

用正则表达式控制价格输入 实用技巧:用正则表达式控制价格输入 销售价 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]... [阅读全文]

php中jQuery插件autocomplate的简单使用笔记

首先需要的文件有jquery.js,jquery.autocomplete.js,jquery.autocomplete.js,这三个文件,哪里有?百度、谷歌都可以找到。可以去官网上下,里面包含了一些demo,只留下这三个文件即可。 js代码: 复制代码 代码如下:SCRIPT language=javascript src="../../js/jquery.js" type=text/javas... [阅读全文]

asp.net中利用正则表达式判断一个字符串是否为数字的代码

复制代码 代码如下:publicstaticbool IsNumeric(string value) { return Regex.IsMatch(value, @"^[+-]?\d*[.]?\d*$"); } publicstaticbool IsInt(string value) { return Regex.IsMatch(value, @"^[+-]?\d*$"); } publicsta... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共45634条 分1522页