Ajax實(shí)現(xiàn)的WEB下載,由于OA系統(tǒng)是基于WEB方式的,如果只判斷用戶(hù)是否點(diǎn)擊“下載文件”,就來(lái)判斷用戶(hù)是否成功下載了文件。這種方式很顯然行不通,怎么辦呢?我想到的就是用一控件,然后用回調(diào)事件來(lái)處理數(shù)據(jù)庫(kù)方面的問(wèn)題(下載記錄問(wèn)題)
有興趣的朋友可在 http://www.interdrp.com/ 下載分銷(xiāo)系統(tǒng) 用測(cè)試帳號(hào)進(jìn)系統(tǒng)后,點(diǎn)測(cè)試程序,再點(diǎn)WEB下載 可以看見(jiàn)效果
https://www.interdrp.com/software/ReYoWebDownLoad.zip(點(diǎn)擊下載此控件)
API說(shuō)明
ReYoWebDL.copyright="銳洋軟件擁有版權(quán) http://www.interdrp.com/" //必須
ReYoWebDL.url="http://dl.baofeng.com/storm3/Storm2009-0504-1.exe" //下載文件的路徑
ReYoWebDL.path ="" //保存文件地址
ReYoWebDL.ReYoStartDownload() //下載動(dòng)作
ReYoWebDL.ReYoStopDownload() //停止下載
ReYoWebDL.size //下載文件大小
ReYoWebDL.bytes//已下載大小
ReYoWebDL.speed //下載速度 KB/S
ReYoWebDL.done //下載是否完成
ReYoWebDL.cancle=true //是否取消下載
ReYoWebDL.urlsource //下載文件名
ReYoWebDL.percent //下載百分比
標(biāo)簽:
WEB
Ajax
OA系統(tǒng)
上傳時(shí)間:
2017-09-14
上傳用戶(hù):lingzhichao