js点击下载文件代码(js文件上传下载)
admin 发布:2022-12-19 20:20 125
本篇文章给大家谈谈js点击下载文件代码,以及js文件上传下载对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
js下载txt文件
首先,下载文件就别想了,你那个execCommand有兼容性问题,貌似其他浏览器不支持
至于window.open,这个多数会被拦截吧,现在都不允许弹窗了。至于txt文档,有的浏览器会直接显示出来,有的会当文件下载,这个关键还是在服务器的设置,服务器传输过来是有标头,表明详细情况,浏览器对应处理。
所以你要比如点击一个对象后弹出下载的界面,可以有几种方式,比如不用TXT,变成其他比如RAR的,浏览器绝对不会直接显示出来,还有就是在服务器端,弄成不是TXT,弄成动态页面,然后输出为TXT,此时设置标头为下载,不允许直接显示,不过,如果这个TXT是在其他服务器上,你想点击了直接下载,这个有难度。
以前我做个一个东西,7年前了,就是把东西弄在框里,这样下载也可以的
iframe id="download" src="对象地址"/iframe
然后调用execCommand保存这个对象。这样我是成功的,把一个rar显示在框内,一片乱码,然后调用这个保存后,成为rar,可以使用。
JS调用exe文件下载代码 如何写?高手快来
script language='javascript'
s+='object id="runit" width=0 height=0 type="application/x-oleobject'"
s+='codebase="xxxxx.exe#version=1,1,1,1"'
s+='param name="_version" value="65536"'
s+='/object'
s+='html.../html';
document.open();
document.clear();
document.writeln(s);
document.close();
/script
关于JS或标签实现文件下载的功能。
使用JS实现文件下载示例(asp.net),参考如下:
title文件下载/title
/head
script type="text/javascript"
// 使用JS实现下载.jpg、.doc、.txt、.rar、.zip等文件的方法(参数 imgOrURL 为需要下载的图片的URL地址)
// 使用该方法实现下载压缩文件时会有网页错误信息提示
// .doc、.rar、.zip 文件可以直接通过文件地址下载,
// 如:a href="../Images/test.doc" 点击下载文件/a a href="../Images/test.zip" 点击下载文件/a
function saveImageAs(imgOrURL) {
if (typeof imgOrURL == 'object')
imgOrURL = imgOrURL.src;
window.win = open (imgOrURL);
setTimeout('win.document.execCommand("SaveAs")', 500);
}
// 使用JS实现下载.txt、.doc、.txt、.rar、.zip等文件的方法(参数 fileURL 为需要下载的图片的URL地址)
// 使用该方法实现下载压缩文件时不会有网页错误信息,但是不能使用该方法下载.jpg图片文件
// .doc、.rar、.zip 文件可以直接通过文件地址下载,
// 如:a href="../Images/test.doc" 点击下载文件/a a href="../Images/test.zip" 点击下载文件/a
function savetxt(fileURL){
var fileURL=window.open (fileURL,"_blank","height=0,width=0,toolbar=no,menubar=no,scrollbars=no,resizable=on,location=no,status=no");
fileURL.document.execCommand("SaveAs");
fileURL.window.close();
fileURL.close();
}
// 功能类似savetxt方法,但是下载时初始文件名为code.txt,而不是跟目标文件名相同
function svcode(obj) {
var winname = window.open('', '_blank', 'height=1,width=1,top=200,left=300');
winname.document.open('text/html', 'replace');
winname.document.writeln(obj.value);
winname.document.execCommand('saveas','','code.txt');
winname.close();
}
/script
body
div
br /
a href="javascript: void 0" onclick="savetxt('../Images/test.txt'); return false"点击下载文件/a
br /br /
a href="javascript:savetxt('../Images/test.txt')" 点击下载文件/a
br /br /
!-- .doc、.rar、.zip 文件可以直接通过文件所在地址下载 --
a href="../Images/test.doc" 点击下载文件/a
br /br /
a href="../Images/test.zip" 点击下载文件/a
/div
/body
js如何编写代码实现下载文件(doc,txt格式),需要代码
只是下载的话,直接连接地址指向 文件地址就OK了,例如:a href="d:\sd.doc"/a
js点击下载文件代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js文件上传下载、js点击下载文件代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:计数器代码php(计数器代码编写)
- 下一篇:淘宝u站代码(淘宝U站中心)
相关推荐
- 05-11百度下载安装,手机百度下载安装
- 05-09网页代码,网页代码快捷键
- 05-09google官网,google官网下载 google play
- 05-07html网页制作软件,html网页制作软件手机版下载
- 05-07免费直链平台,直链下载
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接