主题: 4.0 上传 图片 或附近 (大于5M) 直接 崩溃的问题 |
作者: 万里秋风, 发布日期: 2011-09-29 17:06:22, 浏览数: 7341 |
上传 图片 或附近
上传的文件 或 图片 大小 大于 5M 的时候,直接报 没有使用 权限。
上传 3M 以内的 无异常
报错如下:
行: 3381 return iframe.contentDocument || iframe.contentWindow.document;
哪位大侠 能回答下,怎么解决这种问题???? |
作者: pcfinal, 发布日期: 2011-09-29 17:24:16 |
去修改对应上传语言的大小限制 asp的在upload_json.asp 第312行
'最大文件大小 |
回复 |
作者: 万里秋风, 发布日期: 2011-09-29 17:32:29 |
回复pcfinal: 我用的 asp.net mvc3 ; 没有用到 upload_json 等文件
还有,就算用到了 这些文件,也要跳进了以后的事情了
关键在脚本都报错了 还没有跳到 后台;我在后台有做文件 大小 设定。
上传 视频也是同样的报错
小于 3M 的都正常 |
回复 |
作者: 小浪子, 发布日期: 2011-09-29 17:36:24 |
在:web.config里面设置大小
|
回复 |
作者: 万里秋风, 发布日期: 2011-09-30 08:39:17 |
报错的是脚本
webconfig 怎么配?
我感觉应该还是 javascript 的问题。
望坛主 给个解决方案? |
回复 |
作者: 万里秋风, 发布日期: 2011-09-30 08:48:10 |
发现不仅仅是我的代码有问题
我用KindEditor 4.0 里面的 Demo 上传文件 ,图片,视频 的 时候,如果文件大小 超过 5M 也会报
没有权限 function _iframeDoc(iframe) { iframe = _get(iframe); return iframe.contentDocument || iframe.contentWindow.document; }
谁能告诉 怎么解决这个问题吗
大家 可以在自己的 Kindeditor 里面试试,肯定会报错(文件一定要够大)
哪位大哥 能回答下 啊?????
为什么 3M 的 上传 就可以跳转到 后台 函数
大于 5M 就 跳不进去呢????
|
回复 |
作者: 小浪子, 发布日期: 2011-09-30 10:16:26 |
web.config设置 <httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="10240" executionTimeout="300" />
10240是:10MB
<?xml version="1.0"?> 自己试下。 |
回复 |
作者: 万里秋风, 发布日期: 2011-09-30 11:08:23 |
回复小浪子:真的可以了也
小浪凶,太强大了
这是为什么呢? |
回复 |
作者: 小浪子, 发布日期: 2011-09-30 11:49:13 |
回复万里秋风:.NET那个默认好像是3MB。。 只能通过web.config来设置。反正具体的我不记得了。只有这样设置了就行。
帮你把问题解决了就行。 |
回复 |
作者: 万里秋风, 发布日期: 2011-09-30 16:25:39 |
回复小浪子:为表 对 小浪兄 的感谢;并继承小浪兄 对于大家无私奉献的 精神!
现将 asp.net mvc3 下使用 kindeditor 4.0 的方法 汇总如下:
希望跟我一样 遇到 该类问题的 朋友 能够 节省时间。
[AcceptVerbs(HttpVerbs.Post)]
Hashtable extTable = new Hashtable();
bool checkupload = true;
String dirName = Request.QueryString["dir"];
if (String.IsNullOrEmpty(fileExt) || Array.IndexOf(((String)extTable[dirName]).Split(','), fileExt.Substring(1).ToLower()) == -1)
string fileType = "文件";
if (file.InputStream == null || file.InputStream.Length > maxSize)
hash = new Hashtable();
最后,感谢 小浪兄 的无私帮助!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
回复 |