Sapload v3 beta版发布!
预览地址:http://www.woria.cn/sapload/v3
配置文件地址:http://www.woria.cn/sapload/v3/saploadConfig.xml
php版文件下载:sapload v3 beta
更新内容:
- 加入xml配置。
- 允许自定义界面。如,按钮样式,提示框样式等。
- 支持自定义语言。可以自定义提示语,按钮文本等等。
- 允许自定义回调函数名称。【原来的saploadMsg可以自定名称了】
- 新增上传开始、上传结束、上传进度等回调函数
- 增强了安全性,支持文件类型真检测。通过文件二进制判断真实文件类型。避免修改后缀名之后瞒天过海。
- 加入自定义右键菜单功能。
更多功能等待您的意见……
只可惜新版还是没有上传速度的显示,,作者偷懒…
自定义变量的功能其实可以去掉,在上传页处理好就可以了。
大哥你有空的话就写个说明吧,呵呵,希望下个修正版本能加入文件字节数的回调,其实回调上传参数后在本地计算进度比较方便啦,进度条也在本地用JS+CSS解决比较便捷。
php上传类有bug:
1. filepath方法:
return之后的Err=
2. 目标文件夹不存在的话不会报错:
可恶的@copy
3. 上传路径不能自定义:
见路径处理处:
if ($dirPath == ”){
$this->Directroy = $dirPath;
建议:
1. 默认改成time()+扩展名不好。我要保持源文件名呢?
2. 不能上传至上级目录
to 战神:
可以修改上传类和upload.php,返回已经上传的文件的大小,用json或者一种自定义格式区分,前台用js分割。
函数调用顺序有问题,并不是workEnd就一定最后调用。
BUG重放:
在批量上传时,FeedBackFunction中拼接一个字符串,在workEnd中alert,会发现差最后一个。
怎么老显示:Error #2048未授权的跨域访问
怎么解决啊。我QQ:512098870
那应该是你的服务器处理上传的地址有错误。与当前域名不符。
我的QQ:38657783
你好,提示服务器配置错误 Error #20122
我用的是你演示的版本,配置文件我也是下载的你演示的那个,而且配置文件里的上传文件我也改成了我自己的,不存在跨域的问题
错了 错误是Error #2012
最后的那个2是我的上传文件打印出来的
叙述: 我是直接下php版文件,在本地测试就显示这个错误,之后我又放了一个crossdomain.xml 与更目录下,还是不行!
返回已经上传的文件的大小,不能用来计算进度啊。
也许是你的上传路径有错误
很不错的说,希望是比较完善了
最好能有可以插入word类文件,插入以后显示word名称。
要是可以预览图片就更好了呵呵~
如果能给每个文件加上备注等额外参数就好了。
建议把jQuery从as.js里分离出来。
没有图片预览的功能
没有预览功能啊,有没有图片上传上限啊
请问上传完成后怎么得到图片的路径啊,用onclcik 得到的是字符串啊
正在对v3进行新的设计。图片预览功能会加入的。谢谢你的支持。
请问如何给上传图片加水印 ????
水印的话需要你自己的上传脚本使用GD库进行处理。
能不能搞个跨服务器上传的功能啊
仔细看一下上传文件类
这稍加复杂,已经超出了工具的范围之外。