最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js自动下载文件到本地的实现代码_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:09:14
文档

js自动下载文件到本地的实现代码_javascript技巧

js自动下载文件到本地的实现代码_javascript技巧: 代码如下: js自动下载文件到本地 function InitAjax() { var ajax; if(window.ActiveXObject){ var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0
推荐度:
导读js自动下载文件到本地的实现代码_javascript技巧: 代码如下: js自动下载文件到本地 function InitAjax() { var ajax; if(window.ActiveXObject){ var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0


代码如下:


js自动下载文件到本地

function InitAjax()
{
var ajax;
if(window.ActiveXObject){
var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
for(var i=0; i try {
ajax = new ActiveXObject(versions[i]);
if(ajax) {
return ajax;
}
} catch(e) {}

}
}else if(window.XMLHttpRequest)
{
ajax = new XMLHttpRequest();
}

return ajax;
}
//js自动下载文件到本地
var xh;
function getXML(geturl) {
alert(geturl);
xh = InitAjax();
xh.onreadystatechange = getReady;
xh.open("GET", geturl, true);
xh.send();
}

function getReady() {

//alert(xh.readyState);
if (xh.readyState == 4) {
alert(xh.status);
if (xh.status == 200) {
saveFile("d:\dd.gif");
return true;
}
else
{ return false; }
}
else
return false;
}

function saveFile(tofile) {
alert(tofile);
var objStream;
var imgs;
imgs = xh.responseBody;
objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.open();
objStream.write(imgs);
objStream.SaveToFile(tofile)
}
//getXML("http://10.76.3.116/2.bmp");
//js自动下载文件到本地结束






文档

js自动下载文件到本地的实现代码_javascript技巧

js自动下载文件到本地的实现代码_javascript技巧: 代码如下: js自动下载文件到本地 function InitAjax() { var ajax; if(window.ActiveXObject){ var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top