异步 循环 实时显示当前正在处理到那一条 问题 求大神 本帖最后由 jshoon 于 2011-06-21 16:14:02 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有试过,LZ可以试试,看看这样写行不var len = 0;function Search() { var vlinks = document.getElementsByTagName('a'); for (var i=0;i<vlinks.length;i++) { if(vlinks[i].innerHTML == "查看") { len++; saveFile(vlinks[i].href, i); } }} function saveFile(url, index) { var xmlHTTP = new ActiveXObject('MSXML2.XMLHTTP'); var oStream = new ActiveXObject("adodb.stream"); xmlHTTP.open('GET', url, false); xmlHTTP.send(); xmlHTTP.onreadystatechange = function() { if(xmlHTTP.readyState == 4 && xmlHTTP.status == 200) { oStream.open(); oStream.write(xmlHTTP.responseBody); oStream.savetofile("D:\\1122\\" + (index + 1).toString() + ".gif", 2); oStream.close(); document.getElementById('txt_JD').value = index; len--; if(len == 0) { alert("已将所有图片保存到c:\\"); } } }} 新人提问, 关于appendChild window.setInterval会等网页加载完后再执行吗? 正则表达式分割中文 (function(window,window.a))() js打印问题 在线等~~~~~ 用图片来代替radio按钮,希望选中之后图片有所变化,应该怎么做,那位高人知道啊?急!!!! 如何获取一个对象(按钮/图片……)距离Web窗口的高度? 关于页面打开的时候的定位问题 有分捡了,有关用javascript改变TABLE内容的问题? 请教有关cookie的问题! Ext 的 list动态获取数据 做个onlick时间,使下拉框展开
var len = 0;
function Search() {
var vlinks = document.getElementsByTagName('a');
for (var i=0;i<vlinks.length;i++) {
if(vlinks[i].innerHTML == "查看") {
len++;
saveFile(vlinks[i].href, i);
}
}
}
function saveFile(url, index) {
var xmlHTTP = new ActiveXObject('MSXML2.XMLHTTP');
var oStream = new ActiveXObject("adodb.stream");
xmlHTTP.open('GET', url, false);
xmlHTTP.send();
xmlHTTP.onreadystatechange = function() {
if(xmlHTTP.readyState == 4 && xmlHTTP.status == 200) {
oStream.open();
oStream.write(xmlHTTP.responseBody);
oStream.savetofile("D:\\1122\\" + (index + 1).toString() + ".gif", 2);
oStream.close();
document.getElementById('txt_JD').value = index;
len--;
if(len == 0) {
alert("已将所有图片保存到c:\\");
}
}
}
}