如何在datagrid,toolitems中撰寫下載檔案指令?

var
a;

a = window.open("../test/tst/list.rar", "_blank",
"width=0, height=0,status=0");

a.document.execCommand("SaveAs"); 

open
方法是開啟這個文件,如果是圖片或者txt等瀏覽器支援的文件格式,就會直接開啟,如果是不支援的比如rar文件,就會提示下載。