前段时间在用google map api的函数库的时候,发现里面的downloadUrl函数非常好用,所以自己写了一个。用腻了那些什么框架什么池,到头来发现越简单的东西越是适合我这种懒人。downloadUrl(url, callback, data);参数说明:url不用说了;callback是回调函数,函数调用的时候会有两个参数:data, responseCode,data就是responseText,responseCode就是status;data是要post的数据,get方式时此参数可省略。用法一:直接把回调函输写在参数中downl...
http://www.jb51.net//article/9344.htm
作者:legend出处:http://www.ugia.cn/?p=85在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一个新的对象。下面是我最近写的一个简单的类:[code]/*** XMLHttpRequest Object Pool** @author &nbs...
http://www.jb51.net//article/9343.htm
web采集程序?网页抓取程序?小倫程序?不管怎么叫,这种程序应用倒是蛮广的。本文不讨论这种使用这种程序引起的版权或道德问题,只谈这种程序在ASP+VBScript环境下的实现 :-)预备知识:除了一般的ASP+VBScript的知识外,你还需要了解xmlhttp对象和正则表达式对象。xmlhttp对象是时下风头正劲的Ajax的主角;而学好了正则表达式,你再也不用为处理复杂的字符串犯愁。在编写和调试正则表达式时,RegEx 这个小工具非常有用。 目录抓取一个远程网页并保存到本地 改进:处理乱码 同时下载远程网页的图片(和其它文件) 改进...
http://www.jb51.net//article/9041.htm
利用XMLHTTP下载文件,和以前的方法一样,先添加引用-COM-Microsoft Xml 3.0,然后在代码开始处写:using MSXML2;下面就是主要的代码:private void Page_Load(object sender, System.EventArgs e){ string Url = "http://dotnet.aspx.cc/Images/logoSite.gif"; string&n...
http://www.jb51.net//article/8565.htm
在IE7的开发中,据说新增加了一个Native对象——XMLHttpRequest。怎么难道开发IE7的"新警察"不知道IE6们都用ActiveX对象XmlHttp吗?XmlHttp出了什么问题,IE7为什么要这么做?原来一切就为了一个简单的兼容而已,但让人感慨颇多。 IE7提供XMLHttpRequest对象后,当然会继续支持ActiveX对象XmlHttp,这是微软这么几十年来产品升级起码的"素养",丝毫不用我们去担心现在IE上的Ajax应用代码。在Sunava Dutta的blog里,虽然他说了为什么要这么做的初衷,其实就是为了兼容...
http://www.jb51.net//article/7972.htm
[code]<% ’======================================== class EngineerSearch ’老龙:laolong9999@sina.com ’:模拟XML获取http标记资源(用过之后就知道为什么XML有用:)) ’利用引擎搜索(显示引擎信息或其超连接网站上的信息或直接一个指定页面的相关信息,利用正则和xmlHttp, ’程序的使用需要会构造正则) ’-----------------------------------------------------...
http://www.jb51.net//article/7533.htm
函数:[code]function saveFile(data,recfilen) set Astream=CreateObject("Adodb.Stream")’asp Server.CreateObject("Adodb.Stream") fxt=mid(recfilen,InStrRev(recfilen,".")+1) txt=false  ...
http://www.jb51.net//article/7531.htm
1、XMLHTTPRequest对象什么是?最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。(这个功能正是AJAX的一大特点之一:))来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft?XMLDocumentObjectModel(DOM)处理回应...
http://www.jb51.net//article/6759.htm
刚在ajacn发了个贴,关于为XMLHttpRequest提供一个对象池。或许能帮到你,转贴如下:在网上看到了有些同志提到了为Ajax的XMLHttpRequest提供一个对象池,也读了他们给出的实现代码。感觉不是特别理想,于是模仿apache的commons中的ObjectPool的思路写了一个简单的JavaScript版。 望指教: 代码function ObjectPool(poolableObjectFactory) { this._poolableOb...
http://www.jb51.net//article/6533.htm
xmlhttp是在RIA时代没有来临之前,最能使B/S程序远离每个动作刷新一次页面的痛苦做法,同时也是最平民化的一项技术,HelloWord几句话就完成了。 不过,大家对xmlhttp的应用大多只以Get方式在URL里传递少数的变量。其实即使是大量数据的Form,,只要用Javascript稍加封装,,一样可以用简单的用xmlhttp完成提交,真正做到让用家宾至如归,不到页面本身需要刷新的时候,决不去刷新用家的界面。客户端:function xmlhttp_submit(form_object,url)for i =&...
http://www.jb51.net//article/6525.htm
[code]<% ’======================================== class EngineerSearch ’老龙:laolong9999@sina.com ’:模拟XML获取http标记资源(用过之后就知道为什么XML有用:)) ’利用引擎搜索(显示引擎信息或其超连接网站上的信息或直接一个指定页面的相关信息,利用正则和xmlHttp, ’程序的使用需要会构造正则) ’-----------------------------------------------------...
http://www.jb51.net//article/6524.htm
