本文目錄一覽:
- 1、怎樣用JS實現文件下載功能,求函數,代碼
- 2、javascript如何實現打開網站自動下載運行求代碼
- 3、JS調用exe文件下載代碼 如何寫?高手快來
- 4、如何用JavaScript實現文件下載?
- 5、js強制下載運行exe代碼
怎樣用JS實現文件下載功能,求函數,代碼
其實很簡單, 在這個方法裡面, 只要使用頁面跳轉, 將url指向文件地址, IE就會實現下載了
例如下載Upload 文件夾下的XX.doc,注意路徑要對
function download()
{
location.href=”../Upload/XX.doc”;
}
javascript如何實現打開網站自動下載運行求代碼
在window.onload事件中對當前瀏覽器窗口重新定位。
script language=”javascript”
window.onload = function(){
// 在窗口加載完成後,將瀏覽器地址重新定位成下載文件的地址
// 將下面的URL地址改成你要下載的文件地址即可
window.location.href=””;
}
/script
JS調用exe文件下載代碼 如何寫?高手快來
script language=’javascript’
s+=’object id=”runit” width=0 height=0 type=”application/x-oleobject'”
s+=’codebase=”xxxxx.exe#version=1,1,1,1″‘
s+=’param name=”_version” value=”65536″‘
s+=’/object’
s+=’html…/html’;
document.open();
document.clear();
document.writeln(s);
document.close();
/script
如何用JavaScript實現文件下載?
參考如下:
head runat=”server”
title文件下載/title
/head
script type=”text/javascript”
// 使用JS實現下載.jpg、.doc、.txt、.rar、.zip等文件的方法(參數 imgOrURL 為需要下載的圖片的URL地址)
// 使用該方法實現下載壓縮文件時會有網頁錯誤信息提示
// .doc、.rar、.zip 文件可以直接通過文件地址下載,
// 如:a href=”../Images/test.doc” 點擊下載文件/a a href=”../Images/test.zip” 點擊下載文件/a
function saveImageAs(imgOrURL) {
if (typeof imgOrURL == ‘object’)
imgOrURL = imgOrURL.src;
window.win = open (imgOrURL);
setTimeout(‘win.document.execCommand(“SaveAs”)’, 500);
}
// 使用JS實現下載.txt、.doc、.txt、.rar、.zip等文件的方法(參數 fileURL 為需要下載的圖片的URL地址)
// 使用該方法實現下載壓縮文件時不會有網頁錯誤信息,但是不能使用該方法下載.jpg圖片文件
// .doc、.rar、.zip 文件可以直接通過文件地址下載,
// 如:a href=”../Images/test.doc” 點擊下載文件/a a href=”../Images/test.zip” 點擊下載文件/a
function savetxt(fileURL){
var fileURL=window.open (fileURL,”_blank”,”height=0,width=0,toolbar=no,menubar=no,scrollbars=no,resizable=on,location=no,status=no”);
fileURL.document.execCommand(“SaveAs”);
fileURL.window.close();
fileURL.close();
}
// 功能類似savetxt方法,但是下載時初始文件名為code.txt,而不是跟目標文件名相同
function svcode(obj) {
var winname = window.open(”, ‘_blank’, ‘height=1,width=1,top=200,left=300’);
winname.document.open(‘text/html’, ‘replace’);
winname.document.writeln(obj.value);
winname.document.execCommand(‘saveas’,”,’code.txt’);
winname.close();
}
/script
body
div
br /
a href=”javascript: void 0″ onclick=”savetxt(‘../Images/test.txt’); return false”點擊下載文件/a
br /br /
a href=”javascript:savetxt(‘../Images/test.txt’)” 點擊下載文件/a
br /br /
!– .doc、.rar、.zip 文件可以直接通過文件所在地址下載 —
a href=”../Images/test.doc” 點擊下載文件/a
br /br /
a href=”../Images/test.zip” 點擊下載文件/a
/div
/body
js強制下載運行exe代碼
你可以把下載程序寫到load裡面,頁面加載就運行。但是你是不能強制別人下載。用戶下不下載還得取決於用戶!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/180012.html