当前位置:编程学习 > C#/ASP.NET >>

送100分,跪求:FCKeditor插入图片问题

我现在在使用FCKeditor编辑器,但是无法插入图片
我的意思是想在发布的文本内容中插入图片,应该怎么设置或者修改啊?
非常着急,谢谢高人了! --------------------编程问答-------------------- 是无法上传吗?

看我的博客里唯一的文章
http://blog.csdn.net/lys1978900 --------------------编程问答-------------------- 应该是你写的路径不对 加或减../多试试 看不到你的程序只能这样告诉你 --------------------编程问答-------------------- 還有就是你文件夾的屬性是否設置為只讀??應該更改為完全控制。 --------------------编程问答-------------------- 你可以先将图片上传到服务器保存,然后获取这个图片文件在服务器的位置,最后再添加到FCKeditor编辑器中。
例,如果FCKeditor编辑器对象是t_data

t_data.Text += t_img.src;

t_img 是你上传到服务器后预览给用户的 Img 对象 --------------------编程问答-------------------- 唯一能
做的就是帮顶 --------------------编程问答-------------------- web.config处加东西
<appSettings>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="~/FCKeditor/UpFiles"/>
</appSettings>

--------------------编程问答-------------------- FCKeditor的无法使用上传功能的解决!

FCKEditor 2.2版本的编辑器,在上传图片是点击按钮无效:

解决办法

查看fckconfig.js大约在134行

针对ASP.net然后设置:
 
var _FileBrowserLanguage = ‘aspx’ ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = ‘aspx’ ; // asp | aspx | cfm | lasso | php
//FCKEditor 漏掉了这句
FCKConfig.QuickUploadLanguage = ‘aspx’;
 
然后,再运行就OK了。



--------------------编程问答-------------------- fxy79,你说的那两句话在fckconfig.js里面都已经有了啊
caizhenfang你说的话我也加在webconfig里面了,但是还是不好用啊
lys1978900按照你文章里面说的做了,还是不好用
现在又出现了这样一个错误:XML request error : Internal Server Error(500) 
然后点击上传按钮的时候没有反应,也不提示错误
大家救救我啊!
--------------------编程问答-------------------- 顶啊,谁帮帮我啊! --------------------编程问答-------------------- 换个最新版本的试试! --------------------编程问答-------------------- 这是我找了N久的答案,我终于解决了。

1.在web.config文件里添加:  
  <add key="FCKeditor:BasePath" value="~/FCKeditor/"/>  
<add key="FCKeditor:UserFilesPath"value="/你的项目名称/upfiles" />  
2.在根目录里添加upfiles文件夹。  
3.在upfiles文件夹里添加:File/Image/Flash三个文件夹。  
4.把upfiles文件夹设置写入的权限。   --------------------编程问答-------------------- 你自己不会改编辑器啊,晕倒 --------------------编程问答-------------------- 编辑器不就是上传图片而已,和你平常上传图片一样,你找到编辑器的上传地址,改下路径,把你之前的上传代码拷贝到要处理的页面,不就ok了,写程序要灵活,兄弟! --------------------编程问答-------------------- 使用FredCK.FCKeditorV2.dll2.6.3,在editor\filemanager\connectors\aspx目录下
修改config.ascx,配置上传文件路径
UserFilesPath = "/UserFiles/"; 
 检查路径操作权限
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
  <add key="FCKeditor:UserFilesPath" value="/UserFiles/"/>
--------------------编程问答-------------------- 看看是不是路径错了,或者没有相应的权限 --------------------编程问答-------------------- 上网搜关于配置编辑器的很简单
    <!--编辑器配置-->
<appSettings>
<add key="FCKeditor:BasePath" value="~/fckeditor/" />
<add key="FCKeditor:UserFilesPath" value="~/Files/" />
</appSettings>
<!--过滤编辑器的不安全-->
<pages validateRequest="false">
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</controls>
</pages> --------------------编程问答-------------------- 看看我的头像
然后去搜索 FCK配置
上面就会告诉你怎么办 --------------------编程问答-------------------- <appSettings> 
<add   key= "FCKeditor:BasePath "   value= "~/FCKeditor/ "/> 
<add   key= "FCKeditor:UserFilesPath "   value= "~/FCKeditor/UpFiles "/> 
</appSettings> 
在webconfig中设置
如果以设置,就要查看下路径等是否设置好 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 2 楼 chy3503319 的回复:
应该是你写的路径不对   加或减../多试试   看不到你的程序只能这样告诉你


要么是你路径不对 
要么是你指定存放的文件夹不存在 --------------------编程问答--------------------
引用 17 楼 whb147 的回复:
看看我的头像
然后去搜索 FCK配置
上面就会告诉你怎么办

up --------------------编程问答-------------------- 不能上传,看报什么错

网上有很多解决方案的 --------------------编程问答--------------------
引用 12 楼 qingfeng_wu 的回复:
你自己不会改编辑器啊,晕倒



这种人尽他妈说没用的 --------------------编程问答-------------------- 主要还是配web.config,14楼和16楼的是正确的! --------------------编程问答-------------------- 是不是上传图片后,出现进度条就不动了?如果是这个情况的话,要修改源文件里一句话,然后重新编译。我有重新编译过的dll,但不在这台电脑上,明天传上来。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,