使用正确版本的XMLHTTP

 说起XMLHTTP,相信你一定不会陌生,当前大红大紫的AJAX技术的核心所在。我在这里不讨论AJAX,也不讨论JavaScript,而是讨论VBScript。

 
我枚举了一下,在我的系统(Windows7)中,以下ProgID都可以创建XMLHTTP对象:
 
Microsoft.XMLHTTP
Microsoft.XMLHTTP.1.0

More...

Msxml2.XMLHTTP和Msxml2.ServerXMLHTTP的区别

 既然 Msxml2.XMLHTTP 和 Msxml2.ServerXMLHTTP 都有缓存,那么它们之间有什么区别呢?曾经写过一篇《VBS发送带Cookie的HTTP请求》,里面说到用 Msxml2.ServerXMLHTTP 可以发送带 Cookie 的 HTTP 请求,而 Msxml2.XMLHTTP 不可以,除此之外还有区别吗?

 
 
XMLHTTP 和 ServerXMLHTTP 之间的区别是什么?

More...

Msxml2.XMLHTTP Msxml2.ServerXMLHTTP与缓存

用 VBS 发送 HTTP 请求时,首先想到的一般是 Msxml2.XMLHTTP(Microsoft.XMLHTTP 已经不提倡使用了)。
 
在大部分情况下,Msxml2.XMLHTTP 能够很好地完成工作,因为它是有缓存的。比如,我们用 Msxml2.XMLHTTP 发送 HTTP POST 请求模拟登陆了某个网站,它会把登陆时的 Cookie 和 Session 缓存下来,当我们想获取网站的数据时直接 HTTP GET 就行了,不需要人工发送 Cookie 和 Session。

More...

vbs 中如何取小数的余数?

VBS 中如何取小数的余数?

ys=a-(Fix(a/b)*b)
原理:a为被除数,如你题为1.5,b为除数,如你题为1,由a除以b之后的商的整数部分再乘以除数,再用被除数去减,就得到余数部分

例:a=4   b=3
余数应当为1
ys=4-(Fix(4/3)*3)=1

正数负数都可以显示出来

效果要比mod 好用

VB中通用