以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 压缩图片上传 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98916) |
-- 作者:zcgmxf -- 发布时间:2017/4/9 12:19:00 -- [求助] 压缩图片上传
老师,请教两个问题“” 1、下面的码执行时提示 上传失败 但文件夹和表里都有文件了,不过没有压缩。不知问题出在哪里?谢谢!
2、上传成功后在该页面刷新又会增加一行,如何避免?谢谢!
Dim wb As New weui e.WriteString(wb.Build) [此贴子已经被作者于2017/4/9 13:21:08编辑过]
|
-- 作者:有点色 -- 发布时间:2017/4/9 22:21:00 -- 1、要用这种方式提交表单
http://www.foxtable.com/mobilehelp/scr/0251.htm
2、判断姓名等信息是否已经存在,如果存在的,就不执行新增等操作。 |
-- 作者:zcgmxf -- 发布时间:2017/4/10 13:30:00 -- 色老师好!我是按照帮助中做的,测试例子没问题,那个问题我再慢慢去解决。
我想请教 如何判断没有选择照片?如何调用手机的相机?如何在上传照片时只能上传当时拍摄的照片而不能在手机中选择照片?谢谢! |
-- 作者:有点蓝 -- 发布时间:2017/4/10 14:39:00 -- 图片数量判断可以参考这位狐友的用法:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=98621&skin=0 |
-- 作者:有点色 -- 发布时间:2017/4/10 14:39:00 -- 1、看懂帮助文档这个提示
要实现图片的压缩上传,单单设置ScaleWidth或ScaleHeight是不够的,我们还需要将Uploader的Incremental属性设置为True,所以和上一节一样,我们只能用submitAjaxForm函数提交表单,不过代码依旧很简单。
2、可以用js来判断是否选择了照片,选择了多少个图片
function validit_images(){
var v1 = document.getelementbyId("up1_thumbnails").getelementsbytagname("li").length;
alert(v1); }
3、你可以调用html5代码来启动相机,或者是使用微信的js-sdk来实现
http://www.foxtable.com/mobilehelp/scr/0247.htm
https://mp.weixin.qq.com/wiki?action=doc&id=mp1421141115&t=0.8138827698946394#txjk1
4、目前网页无法做到一定是拍摄的照片。不过你可以读取图片的Exif信息,获取拍摄时间、修改时间等,判断是不是当时拍摄的
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=78730&skin=0
|