您的位置:首页 > 编程语言 > ASP

asp.net中对UEditor编辑器的一些操作

2013-08-05 14:52 465 查看
//参考文档:http://ueditor.baidu.com/doc/
//UEditor:http://ueditor.baidu.com/website/onlinedemo.html
<script language="javascript" type="text/javascript">
//得到编辑器中选中的文本
function getSelect() {
var editor = UE.getEditor('myEditor');
var selectTxt = editor.selection.getRange();
range.select();
var txt = editor.selection.getText();
alert("选中文本:" + txt);
}
//隐藏编辑器
function hideEditor() {
var editor = UE.getEditor('myEditor');
editor.setHide();
}
//显示编辑器
function showEditor() {
var editor = UE.getEditor('myEditor');
editor.setShow();
}
//创建编辑器
function newEditor(){
var editor = UE.getEditor('myEditor');
editor.createEditor();
}
//删除编辑器
function delEditor() {
var editor = UE.getEditor('myEditor');
editor.deleteEditor();
}
//选中文本改变颜色并加粗
function boldTxt() {
var editor = UE.getEditor('myEditor');
editor.execCommand("foreColor", "red");
editor.execCommand("bold");

}
//选中文本倾斜
function italicTxt() {
var editor = UE.getEditor('myEditor');
editor.execCommand("italic");
}
//插入
function insertTxt() {
var editor = UE.getEditor('myEditor');
editor.execCommand("insertHtml", "<font color='purple'>MyEditor---UEditor</font>");
}
//获取值
function get() {
var editor = UE.getEditor('myEditor');
//得到编辑器内容html
var textContext = editor.getContent();
//带格式的文本
var textP = editor.getPlainTxt();
//纯文本
var textC = editor.getContentTxt();
//得到编辑器完整的html
var textHtml = editor.getAllHtml();
//判断是否有内容
var f = editor.hasContents();
}
</script>

////////////////////////////////////////////////////////

//前台页面

<asp:TextBox ID="myEditor" TextMode="MultiLine" runat="server" Height="400px" Width="950px"></asp:TextBox>

<script type="text/javascript">

UE.getEditor("myEditor");

</script>

//后台获取

string str= myEditor.Text.Trim();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: