现在的位置: 首页 > 综合 > 正文

asp.net使用kindeditor网页编辑器

2013年09月24日 ⁄ 综合 ⁄ 共 1483字 ⁄ 字号 评论关闭

1. 下载kindeditor,将所有内容放到放到应用程序中。比如对应地址为http://127.0.0.1/Test

2. 

模拟
asp.net
的例子程序,指定一个
textarea

id

3. 在页面中添加以下代码。

src为当前aspx文件检索到kindeditor.js的路径。imageUploadJson是相对于plugins/image/image.html的路径。

4. 这个时候,当点击图片上传时,图片会被上传到kindeditor/attached中,但是却无法显示到textarea中,此时查看textarea内容,我们会发现图片的地址为类似于”../attached/XXXXXX.jpg”的形式,试想,如果aspx文件不处在与attached同级的文件夹中,图片便无法访问,所以这时我们需要修改返回的路径,在asp.net文件夹的upload_json.ashx文件,用来处理本地图片的上传,可以看到两个变量

savePath用来记录存储的目录位置(相对于upload_json.ashx而言)。saveUrl则为返回的图片所在目录,为了能够在textarea中看到返回的图片,我们需要把saveUrl设置为图片文件夹相对于当前aspx文件的路径。

5. asp.net的file_manager_json.ashx文件,用来处理服务器端文件的选择,可以看到两个变量

rootPath用来读取服务器中存储图片的文件夹中的所有图片,其目录位置相对于
file_manager_json.ashx而言。rootUrl用来显示每个文件的url,其文件位置也是相对于
file_manager_json.ashx而言。

抱歉!评论已关闭.