dedecms 本地上传第一次后不能再次上传

一个很坑爹的问题,添加文档上传缩约图上传第一次后,第二次就不能上传了。研究发现,按钮点击的一刹那,就被加上了disabled属性。查了半天,网上所有方法都是不行。最后自己解决

 

1.添加文档是article_add.php这个文件里面,然后上传按钮的有一个change方法的SeePicNew这个函数

2. 最后到main.js文件中找到SeePicNew,其中里面有一句nForm.litpic.disabled = true;可惜我修改了这么还是不行,最后想到一个笨方法:

f<input name="litpic" type="file" id="litpic" οnchange="SeePicNew(this, 'divpicview', 'uplitpicfra', 165, 'article_add.php');delDisabled('litpic')" size="1" class="np coolbg">

 

<input name="litpic" type="file" id="litpic" οnchange="SeePicNew(this, 'divpicview', 'uplitpicfra', 165, 'article_add.php');" size="1" class="np coolbg">这个就是article_add.php控制上传图片的代码,我这样修改的;

<input name="litpic" type="file" id="litpic" οnchange="SeePicNew(this, 'divpicview', 'uplitpicfra', 165, 'article_add.php');delDisabled('litpic')" size="1" class="np coolbg">

我自定义了一个删除disalbed函数,哈哈这样,就可以了。

 

另外还有一个问题,没有搞定,就是自定了图片字段,后台没有本地上传,难道是要自己手动修好?哪位遇到过,麻烦告诉我一声,谢谢了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值