账号通
    

账号  

密码  

5328

查看

6

回复
主题:[分享]解决一个会导致非IE类浏览器不能上传文件的bug [收藏主题] 转到:  
snowred 当前离线

9

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:58 分
登录次数:7 次
注册时间:2010/12/14
最后登录:2011/4/28
snowred 发表于:2011/1/31 6:43:26   | 显示全部帖子 查看该作者主题 楼主 
科汛智能建站系统
自己在某个模型里面定义一文件类型字段,发现在如Chrome,Firefox, Safari之类的浏览器里面上传文件总是失败。最后找到问题出在文件上传成功后没有正确设置该字段对应的文本框的值。具体分析发现UpFileSave.asp用Id来找到该文本框,但是自动生成的投稿录入表单内没有为该文本框指定Id。所以修改了Kesion.MemberCls.asp内第425行



KS_D_F=KS_D_F & "<input type=""text"" maxlength=""" & MaxLength &""" class=""textbox"" style=""width:" & F_Arr(7,i) & "px"" name=""" & F_Arr(0,i) & """ value=""" & F_Value & """>"







KS_D_F=KS_D_F & "<input type=""text"" maxlength=""" & MaxLength &""" class=""textbox"" style=""width:" & F_Arr(7,i) & "px"" name=""" & F_Arr(0,i) & """ id=""" & F_Arr(0,i) & """ value=""" & F_Value & """>"





这样自动生成的投稿表单模板就可以支持上述Chrome,Firefox, Safari之类的浏览器了。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
snowred 当前离线

9

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:58 分
登录次数:7 次
注册时间:2010/12/14
最后登录:2011/4/28
snowred 发表于:2011/1/31 9:47:10   | 显示全部帖子 查看该作者主题 沙发 
科汛智能建站系统
以下是引用 helloniu在2011-1-31 9:37:47的发言:
什么东西看不懂啊
是不是用了KesionCMS后大家都不学ASP,HTML了:@
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0