FCKEditor 2.6.6 ASP.NET 图片上传 停留在进度条问题
不知道自己为什么偏要一直解决这个问题,花了一天时间,还有一个文本编辑器也可以实现图片上传功能 配置也很简单 DotNetTextBox3.4.6。但用FCKEditor 2.6.3这个控件,我遇到这个问题时,我一直坚持着,但老板看到满脸不高兴的样子,我花了太多的时间在这个问题。最终问题解决,心情还是很舒畅!
1 首先要保证站点的写权限,就是上传的那个userfilepath或者说upload文件夹有写入的权限,XP直接勾上写,2003在权限里面可以设置对应账号的权限
2 要保证上传的文件夹的路径对
如果以上两点都设置好了,还是在浏览器左下角提示错误"已完毕,但网页存在错误,"双击js提示没有权限,而且在upload文件夹里面也能看到上传的文件,图片了,只是fck一直在载入状态. 窗口一直被冻结在进度条状态,于是考虑到是不是脚本错误导致。
解决方法: 终于在源代码文件FileBrowser/FileWorkerBase.cs里找到这样一行代码:Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" );
这是在网上搜索到的解决办法 可是我根本找不到这个文件