ASP网站后台使用ewebeditor, 现想替换为ueditor。基本已经实现,但是无法上传图片!

不知道如何配置ueditor。另外,还有两个问题:1.我在ewebedtor编辑器时,可以判断编辑器是否有内容,代码如下:<scriptlanguage="JavaScr... 不知道如何配置ueditor。
另外,还有两个问题:
1. 我在ewebedtor编辑器时,可以判断编辑器是否有内容,代码如下:
<script language = "JavaScript">
if (eWebEditor1.eWebEditor.document.body.innerHTML == ''){
alert("信息内容不能为空!");
eWebEditor1.eWebEditor.focus();
return false;
}
</script>
现在用ueditor时,如何判断呢?知道ueditor有个判断函数【editor.hasContents()】,但是不会用。

2. 原来使用ewebeditor时,可以输入html代码,而后前台显示。但是使用ueditor时候,同样这些html代码无法正常显示。
展开
 我来答
南极潇湘水
2014-11-28 · 本人专业生产bug一百年
南极潇湘水
采纳数:515 获赞数:999

向TA提问 私信TA
展开全部

上传氏亏图片:

    ueditor/asp/config.json

    修改/* 上传图片配置项 */的imageUrlPrefix和imagePathFormat

我的是这样的

    "imageUrlPrefix": "http://www.xxxxxxx.com", /* 图片访模核空问路径前缀 */
    "imagePathFormat": "/UploadFiles/ue_upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */

config.json中其他项目根据需要手动修改

------------

其他1:

var editor=UE.getEditor('editor');
.....
if (!editor.hasContents()) {
alert("编辑框内容空!");
return false;
}

2.前台代码的话要使用 代码语言 那一项,手动选择代码语言,

你可以在百度知道这里回答几个问题,回答问题时候选择语言插入代码,

直接输旦瞎入代码是不行的,因为复制内容进ueditor的时候ue会转码,每行都生成P标签。

更多追问追答
追答

我直接放服务器上调试的,没在本地测试过,你多试下吧,我的经验是这里的出错更多是因为 / 这个符号造成的,注意下就行。

---------

判断为空那一段是JS代码,放在<script></script>中就行。

html页面截取

<script charset="gb2312"  src="../../editor/ueditor/ueditor.config.js"></script>
<script charset="gb2312"  src="../../editor/ueditor/ueditor.all.js"></script>
<script id="editor" type="text/plain" style="width:824px;height:500px;margin:0 auto;"></script>
<script>
 var ue2=UE.getEditor('editor');//创建ueditor编辑框ue2。位置在id名为editor那里
 //...//很多代码
 if (!ue2.hasContents()) {
alert("信息内容不能为空!");
ue2.focus();
return false;
        }
 //...//很多代码  
</script>

这样

追问
这个ueditor放在了一个大的form中。

为什么我用了你贴出的代码,就无效呢!是在相同的页面判断吧?放在什么位置呢?我测试了几个位置,都无效呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式