第二步,编写后台代码。 **注意,以下仅是算法描述,你可以使用asp.net、jsp、php等任何web框架,来实现该程序**。
>请注意算法描述中**标注『重要』的部分**。
```C#
//重要:类型必须是 "text/html"
response.ContentType = "text/html";
response.Charset = "utf-8";
//获取第一步中得到的 wangEditor_uploadImg_assist.html 页面的url地址
string assitUrl = "http://localhost:8080/wangEditor_uploadImg_assist.html";
//获取文件对象
File file = request.Files[0];
//重要:你可以可以通过 File file = request.Files["wangEditor_uploadImg"]; 来获取文件对象
//重要:用该方法获取时,key必须写“wangEditor_uploadImg”,否则出错
//验证、保存文件,省略此处代码
if(success) {
//如果保存成功
//重要:获取图片的url地址
string imgUrl = ...省略此处代码...;
//重要:assitUrl 即 wangEditor_uploadImg_assist.html 的url地址
//重要:别忘了“ok|”
string iframeSrc = assitUrl + "#" + "ok|" + imgUrl;
//拼接最终结果
string result = "<iframe src=\"" + iframeSrc + "\"></iframe>";
//返回
response.Write(result);
response.End();
return;
} else {
//如果失败
//重要:此处的“上传失败”可随意填写
string iframeSrc = assitUrl + "#" + "上传失败";
string result = "<iframe src=\"" + iframeSrc + "\"></iframe>";
response.Write(result);
response.End();
return;
}
```
- 关于wangEditor
- 基本应用
- 开始使用
- 下载wangEditor
- 创建页面
- 生成编辑器
- 与font-awesome的冲突
- 设置高度
- 设置绝对高度
- 默认高度和最大高度
- 初始化内容
- html方式
- javascript方式
- 获取内容
- 追加内容
- 基本配置
- 自定义配置菜单
- 配置onchange监听事件
- 自定义配置表情图标
- 简单表情
- 多组表情
- 配置代码高亮
- 下载highlight
- 使用highlight
- 与wangEditor集成
- 不过滤javascript代码
- 图片上传
- 非跨域
- 使用plupload做一个上传图片的页面
- 在页面加入wangEditor
- 将两者结合
- 后台代码示例
- C#
- java
- php
- nodejs
- 征集
- 跨域
- 下载 wangEditor_uploadImg_assist.html
- 编写后台代码
- 配置url地址
- 后台代码示例
- C#
- java
- python
- nodejs
- 征集
- 粘贴截图
- 其他
- 多语言支持
- 默认中文
- 使用英文
- 使用其他语言
- 单页多个编辑器
- 使用requirejs
- 使用seajs
- 增加 placeholder 功能
- 定制开发