Posted on 

只靠前端處理檔案下載的套件 Downloadify

在接案子的朋友們,有時候會遇到某些客戶的技術部門以安全性為由不讓用後端程式處理檔案下載的動作,硬要你用前端完成,這個套件能很輕易的完成你想要做的動作喲!

其實這個套件的原理是,將你要輸出的字串包起來,然後送給前端讓前端可以正確下載,再搭配 Flash 的元件,將檔案存檔至你的電腦裡,不僅各瀏覽器適用,也不會碰到 IE 的 ActiveX 的安全性問題,推薦給大家使用!

dcneiner/Downloadify · GitHub.

2021-07-29 Update:

因 Flash 式微了,各大平台皆拋棄支援 Flash,故這篇文章已無參考價值,但還是留下當做紀錄。
前端下載的部份已經有其他解決方案了,例如 Blob,可以參考 Blob 的方式搜尋套件囉。