js干不了这个事。可以由服务端来做这件事。
Response.AddHeader("Content-Disposition", "attachment;filename=\"" +filename+ "\"");
Ⅱ 如果调用网页JS代码,实现迅雷下载文件名全自动重命名~
download.aspx
string fileName = "";//客户端保存的文件名
string filePath = Server.MapPath("");//路径
FileInfo fileInfo = new FileInfo(filePath);
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);
Response.AddHeader("Content-Length", fileInfo.Length.ToString());
Response.AddHeader("Content-Transfer-Encoding", "binary");
Response.ContentType = "application/octet-stream";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
Response.WriteFile(fileInfo.FullName);
Response.Flush();
Response.End();
Ⅲ js重名了怎么解决
首先,在重名的情况下一般需要对比这两个js里面的内容是不是一样,
如果就是两个不一样的js话,那直接把一个js的名字修改一下,
然后在导入这个js的html页面把这个js的路径的名字改成你修改后的js文件名就可以了
Ⅳ 手机怎么修改后缀是.js的文件
1、首先解锁手机,点击文件信猛管理应用图标进入应用。
2、然后在手机文件中找到想要更改类型的文件。长按选中,然后点击更多。然后在弹出悔蠢的界面中,选择重命名选项。
3、然后更改“点”后面的字符。
4、最后,滑前桥在弹出的提示对话框中点击确定即可。