请问如何用JS打开一个文件保存对话框,然后下载指定文件到本地目录? 如题,请各位高手解救? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只要链接的文件不能被IE利用OLE等方法解析,即客户端IE不能识别的文件类型,比如:.mdb,.exe,.rm等则会提示下载。直接用链接到那个文件就行了呀. 只要链接的文件存在,就会给出弹出保存对话框.<a href="test.rmvb">下载此文件</a>如果你一定要用JS的话,有两种办法,推荐第一种:办法1: //好处就是,指定下载的文件如果不存在,浏览器地址也不会有什么变化.反之则提示保存.<a href="#" onClick="download()">下载文件</a><iframe id="downloadURL" height="0" width="0" src=""></iframe><script language="javascript">function download(){document.getElementById("downloadURL").src="test.rmvb";}</script>办法2: //缺点就是,指定下载的文件如果不存在,浏览器地址会变化.<a href="#" onClick="download(this)">下载文件</a><script language="javascript">function download(obj){obj.href="test.rmvb";}</script> jq cookie 关闭浏览器再重新打开 失效 b/s框架下, 如何使用AIR调用客户端c++程序 这个js函数是什么意思呀,会导致 ie 停止响应呢? js如何调试 高收给看看这段代码是什么意思 ext中客户端对服务器返回xml数据的解析 CSDN首页中那个可以一直变的图片如何制作啊? 如何让层只在表格内显示 如何按字数截取包含BR的字符串 Netscapeh中如何让一个文本框变成disable JQ如何获取数组 考试系统中,如何实现规定考试时间 js这个问题怎么解决!高手进来看看!
直接用链接到那个文件就行了呀. 只要链接的文件存在,就会给出弹出保存对话框.<a href="test.rmvb">下载此文件</a>如果你一定要用JS的话,有两种办法,推荐第一种:办法1: //好处就是,指定下载的文件如果不存在,浏览器地址也不会有什么变化.反之则提示保存.<a href="#" onClick="download()">下载文件</a>
<iframe id="downloadURL" height="0" width="0" src=""></iframe>
<script language="javascript">
function download(){
document.getElementById("downloadURL").src="test.rmvb";
}
</script>
办法2: //缺点就是,指定下载的文件如果不存在,浏览器地址会变化.<a href="#" onClick="download(this)">下载文件</a>
<script language="javascript">
function download(obj){
obj.href="test.rmvb";
}
</script>