如何使用 javascript 将默认文件扩展名放在另存为对话框中?
Posted
技术标签:
【中文标题】如何使用 javascript 将默认文件扩展名放在另存为对话框中?【英文标题】:How to put default file extension in save as dialog using javascript? 【发布时间】:2013-09-23 05:18:36 【问题描述】:当我点击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】:假设您使用“SaveAs”命令的问题,execCommand
的第三个参数是要保存为的文件的名称:
document.execCommand("SaveAs", true, "myfile.sql");
详情请见this MSDN page。
【讨论】:
以上是关于如何使用 javascript 将默认文件扩展名放在另存为对话框中?的主要内容,如果未能解决你的问题,请参考以下文章
如何将“Edge/chrome 浏览器应用程序”设置为文件扩展名的默认应用程序
如何使用 JavaScript 使用正则表达式验证图像文件扩展名 [重复]
如何在Xamarin viewcell或Grid或某处显示默认文件扩展名图标?