使用 server side 的方式可以完成:
ASP.NET
利用ASP.NET的WebClient來Download遠端File - F6 Team- 點部落
ASP.NET MVC
[C#][ASP.NET MVC]實做檔案管理 - RiCo技術農場- 點部落
單純在 client 端也可以...使用 jQuery!
jquery.fileDownload (這可以 cross domain 喔!)
ASP.NET MVC JQuery Non-Ajax Post | Share ChiWai/Share 智慧/智慧分享 – 技術分享/Tech Blog