如何使用javascript将默认文件扩展名保存为对话框?

时间:2013-09-23 05:18:36

标签: javascript asp.net prompt savefiledialog

当我点击asp:button时,它会提示另存为对话框。但我想放置默认扩展名。

 function Open() {
        // var open = document.getElementById('<%=btnGenerate.ClientID %>>').click();
        var obj = document.getElementById('<%=rbtGenerateinpage.ClientID %>');
       // var path = "C:\Users\karthik.mushyam\Downloads";
        if (obj.checked == true) {
            window.open("WebForm1.aspx", "Page", "menubar=no, status=no, scrollbars=no, menubar=no, width=900, height=600");
        }   
        else {
            document.execCommand("SaveAs", true);
        }    
    }

有人可以建议我如何将此.default扩展名设为.sql

1 个答案:

答案 0 :(得分:0)

假设您使用“SaveAs”命令时遇到问题,execCommand的第三个参数是要保存的文件的名称,如下所示:

document.execCommand("SaveAs", true, "myfile.sql");

详情见this MSDN page