<!-- 文本编辑器-->
<link rel="stylesheet" href="../kindeditor-4.1.5/themes/default/default.css" />
<script src="../kindeditor-4.1.5/kindeditor.js" type="text/javascript" charset="utf-8"></script>
<script src="../kindeditor-4.1.5/lang/zh_CN.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" language="javascript">
var editor;
KindEditor.ready(function (K)
{
editor = K.create('#txtBody',
{
cssPath: '../kindeditor-4.1.5/plugins/code/prettify.css',
uploadJson: 'upload_json.aspx',
allowFileManager: true,
items: [ 'source', '|', 'undo', 'redo', '|', 'preview', 'cut', 'copy', 'paste',
'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',
'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',
'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',
'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image', 'multiimage',
'table', 'hr', 'emoticons', 'baidumap', 'pagebreak',
'anchor', 'link', 'unlink', '|', 'about' ]
});
//prettyPrint();
});
</script>
<!-- 文本编辑器End-->
<textarea id="editor_id" name="content" style="width:700px;height:300px;">
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.IO;
public partial class User_upload_json : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string savepath = Server.MapPath("../upload/");
string[] exts = { ".gif", ".jpg", ".jpeg", ".png", ".bmp" };
int maxsize = 1000000;
if (Request.Files.Count > 0)
{
HttpPostedFile file = Request.Files["imgFile"];
string oldfilename = file.FileName;
int size = file.ContentLength;
if (oldfilename == "")
{
alert("请选择文件");
}
if (size > maxsize)
alert("上传文件大小超过限制");
string ext = Path.GetExtension(oldfilename).ToLower();
int cout = 0;
foreach (string item in exts)
{
if (item == ext)
{
cout = 0;
break;
}
else
cout++;
}
if (cout != 0)
{
alert("上传文件扩展名是不允许的扩展名");
}
string filename = System.Guid.NewGuid().ToString();
string url = "../upload/";
try
{
file.SaveAs(savepath + filename + ext);
}
catch (Exception ex) { alert("上传失败"); };
Response.Write("{\"error\":0,\"url\":\"../upload/" + filename + ext + "\"}");
}
}
public void alert(string msg)
{
Response.Write("{\"error\":1,\"message\":\"" + msg + "\"}");
Response.End();
}
}