如何在html中通过下载对话框来下载服务器端的文件
2011-05-24 09:04
417 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function download(){
window.location.href="http://localhost:8080/pmichina/tempfile/pmichina.xls";
}
</script>
</head>
<body>
<a href="javascript:void(0)" onclick="download();">test</a>
</body>
</html>
只要链接的文件存在,就会给出弹出保存对话框.
当点击按钮时就会弹出此对话框。
我们可以通过ajax,把文件保存到服务器上,然后返回文件的路径。在页面,我们通过
window.location.href="返回文件路径",即可以到达下载文件的目的了。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function download(){
window.location.href="http://localhost:8080/pmichina/tempfile/pmichina.xls";
}
</script>
</head>
<body>
<a href="javascript:void(0)" onclick="download();">test</a>
</body>
</html>
只要链接的文件存在,就会给出弹出保存对话框.
当点击按钮时就会弹出此对话框。
我们可以通过ajax,把文件保存到服务器上,然后返回文件的路径。在页面,我们通过
window.location.href="返回文件路径",即可以到达下载文件的目的了。
相关文章推荐
- 华为交换机如何通过tftp服务器上传下载文件
- 如何通过SecureCRT FTP上传下载文件
- html中用href 实现点击链接弹出文件下载对话框
- ie浏览器打开网页时出现下载html文件下载对话框?
- jq及html通过url下载文件
- 如何将本地文件通过终端上传到linux服务器或从linux主机下载文件到本地
- 通过zssh在服务器和本地之间上传和下载文件
- 如何通过HtmlInputFile控件上传文件的类
- 如何解决资料下载下来为index.html和PHP文件的问题?
- java 通过sftp服务器上传下载删除文件
- js下如何弹出保存对话框进行文件下载
- java通过服务器下载文件(这是根据我自己当时业务所需写的,如有需要请自己借鉴拷贝必要部分)
- 阿里云服务器如何上传下载文件
- 在Windows中如何下载Linux的tftp服务器上的文件
- 如何使IIS服务器支持.apk文件下载 - 步骤截图 - MIME类型设置
- 把文件从服务器的文件夹中下载下来 弹出另存为的对话框
- js下如何弹出保存对话框进行文件下载
- Http Server:解析,在只有cgi-bin功能的服务器上如何通过html的<script>标签定位JQuery/JS代码。
- wp8通过WebClient从服务器下载文件
- Android端通过Okhttp与PHP服务器进行交互并实现文件上传下载(一)