javaScript产生一个文件保存对话框
请问如何用JavaScript产生一个文件保存对话框,并且得到保存的路径;试过{document.execCommand('SaveAs');}但是好像是把网页下载下来了...
请问如何用JavaScript产生一个文件保存对话框,并且得到保存的路径;
试过
{
document.execCommand('SaveAs');
}
但是好像是把网页下载下来了,我现在不需要下载,只希望通过保存界面获得保存的路径。
急求!!!!谢谢!!!! 展开
试过
{
document.execCommand('SaveAs');
}
但是好像是把网页下载下来了,我现在不需要下载,只希望通过保存界面获得保存的路径。
急求!!!!谢谢!!!! 展开
4个回答
展开全部
你是找下载完成东西的时候你发现找不到路径吗?估计你用的是IE,其它浏览器都有打开文件夹功能的,你去下载一个超大的文件,然后下载框弹出来的时候,左下角有一个下载完成后关闭的复选框,你把它去掉,这样下载完成后,你店家打开文件夹按钮就可以打开保存的路径了
追问
不是,我并不需要下载文件,只是现在需要一个可视化的文件选择对话框来选择一个文件,然后我需要这个选择的路径,这个路径另有他用。
追答
那么很抱歉了,浏览器不具有这样的功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javascript 获取保存路径 可以使用prompt函数
保存文件 只能保存到服务器,但你不能保存到客户端,目前Javascript 没有操作Windows的功能
保存文件 只能保存到服务器,但你不能保存到客户端,目前Javascript 没有操作Windows的功能
追问
我其实不需要保存文件,只是弹出个框,用户选择路径后能够返回这个路径就可以了,prompt这个好像没有用户选择界面吧
追答
1自己写个表单 用显示隐藏属性 模拟
2 用Jquery或者Extjs库的组件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
js没有遍历本地文件的权限
变通的办法,你可以用<input type="file" />来取。
变通的办法,你可以用<input type="file" />来取。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以模拟一个超链接的点击,此超链接用于下载文件。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询