用js實(shí)現(xiàn)下載遠(yuǎn)程文件并保存在本地的腳本
更新時(shí)間:2008年05月06日 22:21:34 作者:
//將常用的vbs下載者改成js版了。本來(lái)想用jsc.exe編譯,可是不成功。jsc.exe不認(rèn)WScript
//use: cscript this.js http://www.xxx.com/xxx.exe c:\xxx.exe
var objArgs = WScript.Arguments;
var sGet=new ActiveXObject("ADODB.Stream");
var xGet = false;
try {
xGet = new XMLHttpRequest();
}
catch (trymicrosoft) {
try {
xGet = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (othermicrosoft) {
try {
xGet = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (failed) {
xGet = false;
}
}
}
xGet.Open ("GET",objArgs(0).toLowerCase(),0);
xGet.Send();
sGet.Mode=3;
sGet.Type=1;
sGet.Open();
sGet.Write (xGet.ResponseBody);
sGet.SaveToFile (objArgs(1).toLowerCase(),2);
var objArgs = WScript.Arguments;
var sGet=new ActiveXObject("ADODB.Stream");
var xGet = false;
try {
xGet = new XMLHttpRequest();
}
catch (trymicrosoft) {
try {
xGet = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (othermicrosoft) {
try {
xGet = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (failed) {
xGet = false;
}
}
}
xGet.Open ("GET",objArgs(0).toLowerCase(),0);
xGet.Send();
sGet.Mode=3;
sGet.Type=1;
sGet.Open();
sGet.Write (xGet.ResponseBody);
sGet.SaveToFile (objArgs(1).toLowerCase(),2);
您可能感興趣的文章:
- JS打開(kāi)攝像頭并截圖上傳示例
- js+HTML5基于過(guò)濾器從攝像頭中捕獲視頻的方法
- AngularJS中使用HTML5手機(jī)攝像頭拍照
- Vue2.0實(shí)現(xiàn)調(diào)用攝像頭進(jìn)行拍照功能 exif.js實(shí)現(xiàn)圖片上傳功能
- js實(shí)現(xiàn)手機(jī)拍照上傳功能
- javascript 保存文件到本地實(shí)現(xiàn)方法
- JS預(yù)覽圖像將本地圖片顯示到瀏覽器上
- JavaScript中使用ActiveXObject操作本地文件夾的方法
- javascript實(shí)現(xiàn)將文件保存到本地方法匯總
- JS實(shí)現(xiàn)調(diào)用本地?cái)z像頭功能示例
相關(guān)文章
Javascript showModalDialog兩個(gè)窗體之間傳值
前一篇文章Javascript怎么在兩個(gè)窗體之間傳值中講到了如何利用window.open()方法打開(kāi)新窗體,并在兩個(gè)窗體之間傳值的方法。2009-09-09網(wǎng)頁(yè)上的Javascript編輯器和代碼格式化
因?yàn)槲覀兊捻?xiàng)目可以通過(guò)編寫腳本(javascript)進(jìn)行功能擴(kuò)展,所以為了方便現(xiàn)場(chǎng)實(shí)施人員,所以突發(fā)奇想想在網(wǎng)頁(yè)上(系統(tǒng)是B/S的)提供一個(gè)javascript的編輯器。2010-04-04ReactHooks+ts(函數(shù)組件)實(shí)現(xiàn)原生輪播的示例
這篇文章主要介紹了ReactHooks+ts函數(shù)組件實(shí)現(xiàn)原生輪播,在這里下載依賴第一個(gè)是js依賴第二個(gè)是ts依賴,通過(guò)實(shí)例代碼介紹了創(chuàng)建tsx文件的方法,需要的朋友可以參考下2022-05-05關(guān)于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
下面小編就為大家?guī)?lái)一篇關(guān)于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06python實(shí)現(xiàn)迭代法求方程組的根過(guò)程解析
這篇文章主要介紹了python實(shí)現(xiàn)迭代法求方程組的根過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11