后台想改用kindeditor编辑器,出问题了
含列表、添加、 编辑、保存等sub模块的asp后台页,想用kindeditor作为编辑器,但发现其中content一直是为空,老显示“你没有填写内容”,是不是在哪里没改对?
……
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equtv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta http-equtv="pragma" CONTENT="no-cache">
<meta http-equtv="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta http-equtv="expires" CONTENT="0">
<title>网站后台管理</title>
<link href="css/Admin_css.css" type=text/css rel=stylesheet>
<script type="text/javascript" charset="utf-8" src="./kindeditor.js"></script>
<script>
KE.show({
id : 'Content1',
cssPath : './editor.css',
afterCreate : function(id) {
KE.event.ctrl(document, 13, function() {
KE.util.setData(id);
document.forms['myform'].submit();
});
KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
KE.util.setData(id);
document.forms['myform'].submit();
});
}
});
</script>
</head>
<body>
<script language=javascript>
function CheckForm()
{
if (document.myform.Title.value==""){
alert("请填写标题!");
document.myform.Title.focus();
return false;
}
if (document.myform.ClassID.value==""){
alert("请选择分类!");
document.myform.ClassID.focus();
return false;
}
}
</script>
sub List()
……
<td align="center"><a href="?action=edit&id=<%=rs("c_ID")%>">编辑</a></td>
……
end sub
sub add()
……
<form onSubmit="return CheckForm();" action="?action=savenew" name="myform" method=post>
<textarea id="Content1" name="Content1" cols="100" rows="8" style="width:700px;height:300px;visibility:hidden;"></textarea>
<input type="submit" name="Submit" value="添 加">
……
</form>
……
end sub
sub savenew()
……
Content=request.form("Content1")
If Content="" then
Call Alert ("你没有填写内容","-1")
End if
……'内容写入库
……'生成HTML静态页
end sub
sub edit()
……
end sub
sub savedit()
……
end sub
</body>
</html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
引用来自#3楼“Roddy”的帖子
在CheckForm函数里,应该调用KE.util.setData(id);
原来一直用kindeditor,最近用了ckeditor,的确不错!
在CheckForm函数里,应该调用KE.util.setData(id);
如果是用的最新的 3.5.3 ,那么请看 http://www.kindsoft.net/view.php?bbsid=3&postid=2811 的第一点