<script>
function savepic(){
if(document.all.a1==null){
objIframe=document.createElement("IFRAME")
document.body.insertBefore(objIframe)
objIframe.outerHTML= "<iframe name=a1 style='width:0hieght:0' src="+pic1.href+"></iframe>"
re=setTimeout("savepic()",1)
}
else{
clearTimeout(re)
pic = window.open(pic1.href,"a1")
pic.document.execCommand("SaveAs")
document.all.a1.removeNode(true)
}}
</script>
1、在a标签中指定href='文件路径',download='文件名';这样直接点a标签就能下载文件了。2、给按钮绑定个click事件,在事件里使用window.location.href='文件路径',或者window. open("文件路径")
3、如果需要从后台查询文件,也可以直接后台返回流也行的
目标:实现点击链接d出文件下载对话框。
代码:
<html><head>代码下载</head>
<title>代码下载</title>
<body>
<a href="Web.rar" >download</a>
</body>
</html
浏览器支持能够打开的格式,他都会默认直接在线打开(比如word或图片),不支持的格式,他就会d出下载提示。最好是做成.rar格式的文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)