断点调试 WebUploader获取文件上传成功路径问题

WebUploader获取文件上传成功路径问题

最近在使用WebUploader的时候,上传文件成功,但是怎么也获取不到返回的图片文件成功路径,上传成功后,返回文件代码如下:

uploader.on(‘uploadSuccess‘, function (file, response) {    var imgurl = response.url; //上传图片的路径    alert(imgurl);});

之后看一下浏览器调试结果:

可以看到imgurl=undefined,但同时response _raw的值是正确的一个图片返回地址(文件上传成功路径),之后看了一下Github 的Issues。

看到了这里:当服务器返回的数据非json时取不到response._raw

给了我一个启发,更改源代码,如下:

uploader.on(‘uploadSuccess‘, function (file, response) {    var imgurl = response._raw; //上传图片的路径    alert(imgurl);});

成功截图如下:

有什们问题在下面给我留言。我博客每天更新,看到留言第一时间回复。

时间: 2024-11-03 20:49:55

断点调试 WebUploader获取文件上传成功路径问题的相关文章

PHP 获取文件上传进度

获取文件上传进度的方法很多,该文介绍的是使用session.upload_progress,基于PHP 5.4以上版本的方法. [1]文件php.ini 配置 根据实际情况进行设置 session.upload_progress.enabled[=1] : 是否启用上传进度报告(默认开启) session.upload_progress.cleanup[=1] : 是否在上传完成后及时删除进度数据(默认开启, 推荐开启). session.upload_progress.prefix[=uplo

ASP.NET MVC 文件上传和路径处理

ASP.NET MVC 文件上传和路径处理总结 目录 文件的上传和路径处理必须解决下面列出的实际问题: 1.重复文件处理 2.单独文件上传 3.编辑器中文件上传 4.处理文章中的图片路径 5.处理上传地址的变化 一.上传文件和重复文件处理 文件处理的原则是:不在数据库中保存文件,只在数据库中保存文件信息(Hash值等).采取文件的MD5重命名文件在一般情况足够处理文件的重复问题,强迫症倾向则可以考虑将MD5和其他摘要算法结合. public static string Save(HttpPost

记录: 百度webuploader 分片文件上传java服务器端(spring mvc)示例的优化

最近项目上用到文件分片上传,于是找到了百度的一个开源前端控件webuploader. 于是尝试使用. 下载下来后,它提供的服务器端示例代码是php版的,那么Java版的呢? 其实,上传文件都是按照rfc1867标注来的, 只是分段上传需要在前端多做点事情.分段上传原理其实就是在前端使用JavaScript对文件进行分割成不同小块,然后每次ajax请求就post一小块,直到全部收到为止. 但是,为了确保后端能判断文件是否完整的收到,需要得知当前是第几块,一共多少块,每个分段的大小是多少(前后端同学

获取文件上传进度

html代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, min

Jfinal文件上传基础路径问题,windows下会以项目根路径为基础路径

在本地windows下开发测试文件上传 使用com.jfinal.cos进行multipart/form-data请求数据格式的文件上传解析 import com.jfinal.upload.UploadFile; ... List<UploadFile> upFile = this.getFiles(savePath); 我设置的savePath="D:/home/upload" 预想的情况会默认将文件上传到该路径下 java.lang.RuntimeException:

ASP.NET MVC 文件上传和路径处理总结和Demo下载

目录 文件的上传和路径处理必须解决下面列出的实际问题: 1.重复文件处理 2.单独文件上传 3.编辑器中文件上传 4.处理文章中的图片路径 5.处理上传地址的变化 一.上传文件和重复文件处理 文件处理的原则是:不在数据库中保存文件,只在数据库中保存文件信息(Hash值等).采取文件的MD5重命名文件在一般情况足够处理文件的重复问题,强迫症倾向则可以考虑将MD5和其他摘要算法结合. public static string Save(HttpPostedFileBase file, string

webuploader限制文件上传类型 为一类的文件 或 文件后缀不确定

例如 prt文件,需要上传的类型支持(prt1,prt11,prt.11,prt.44,prt.....) 配置中设置: accept: {        title:'' '',        extensions:'prt.*,prt,prt*,' ,        mimeTypes: '.prt.*,.prt,.prt*'       }, 原文地址:https://www.cnblogs.com/yangyuzhuo/p/10058138.html

解决chrome和firefox中文件上传本地路径隐藏的问题

如果想上传一张图片,在页面中实现预览,可以获取文件的上传路径,然后在一个<img/>里面显示,文件的上传路径就是<input type="file"/>的value.在IE下是value是等于本地路径的,然而,在chrome和firefox中,出于安全考虑,路径却是匿名,比如,上传E盘中的readme.txt,得到的value却是C:/fakepath/readme.txt. 要在页面显示上传的图片,可以先上传到服务器,然后再下载下来回避这个问题,但这样会有多余

文件夹没有安全选项-文件上传下载-路径访问被拒绝

在文件的下载和上传中,有时候会出现“路径...访问被拒绝”,这是由于权限问题引起,只要给文件所在的文件夹设置权限为everyone就可以解决了,但是有时候文件夹属性没有“安全”选项卡,解决方法如下: 第一种方法: 打开文件夹,选择“工具”----“文件夹选项”----“查看”,去掉“使用简单文件共享”选项. 如果第一种方法不行,使用第二方法: 选择 “开始”---“控制面板”----“管理工具”---“本地安全策略”---“本地策略”---“安全选项” 双击 “网络访问:本地账户的共享和安全模式