先传个结果界面出来:
1.改了宽度和高度
var _toolbarStr = "\
<div id='EDiaryEditor'style='width: 692px;'>\
<div id='EDiaryEditorToolBar' style='position: relative; width: 692px; height: 69px; background-image: url(images/editor/toolbar_bg.gif);'>\
<div id='EDiaryEditorFontFamilyMenu' title='字体' style='position: absolute; left: 80px; top: 12px; width: 92px; height: 18px; line-height: 20px; padding-left: 4px; cursor: pointer;' action='Family' unselectable='on'>字体</div>\
<div id='EDiaryEditorFontSizeMenu' title='字号' style='position: absolute; left: 177px; top: 12px; width: 66px; height: 18px; line-height: 20px; padding-left: 4px; cursor: pointer;' action='Size' unselectable='on'>字号</div>\
<div id='EDiaryEditorFontStyleMenu' title='段落' style='position: absolute; left: 245px; top: 12px; width: 66px; height: 18px; line-height: 20px; padding-left: 4px; cursor: pointer;' action='Style' unselectable='on'>段落</div>\
</div>\
<div style='width: 692px; height: 25px; background-image: url(images/editor/title_bg.gif);'>\
</div>\
<div style='height: 390px; background-image: url(images/editor/guage.gif); padding-left: 39px; width: 653px!important ; width: 692px;' id='EDiaryEditorContent'>\
<iframe id='editor_body_area' name='editor_body_area' style='width: 652px; height: 390px; border-width: 0px; overflow-x: atuo; display: nones;' frameborder='0'></iframe>\
<textarea id='editor_body_textarea' name='editor_body' style='width: 650px; height: 390px; border-width: 0px; padding-top:8px; display: none;'></textarea>\
<input type='hidden' name='char_count' value='-1' id='EDiaryEditorStrLen'>\
</div>\
<div style='width: 692px; height: 59px; background-image: url(images/editor/editor_foot.gif)'>\
<div style='float: left; padding-top: 18px; margin-left: 18px; margin-top: 16px;'><input type='checkbox' id='ModeCheck'><label for='ModeCheck'>显示源代码</label></div>\
</div>\
</div>\
PS一下,把toolbar_bg.gif,guage.gif,editor_foot.gif的长度改一下,用PS的选区自由变换可以很容易修改
2.去掉功能
var _toolBarInfo = [
{l: 11, t: 12, w: 35, h: 51, a: "粘贴", n: "paste"},
{l: 46, t: 12, w: 21, h: 24, a: "剪切", n: "cut"},
{l: 46, t: 36, w: 21, h: 27, a: "复制", n: "copy"},
{l: 77, t: 41, w: 23, h: 23, a: "撤销", n: "undo"},
{l: 102, t: 41, w: 23, h: 23, a: "重做", n: "redo"},
{l: 133, t: 41, w: 23, h: 23, a: "粗体", n: "bold"},
{l: 158, t: 41, w: 24, h: 23, a: "斜体", n: "italic"},
{l: 184, t: 41, w: 24, h: 23, a: "下划线", n: "underline"},
{l: 210, t: 41, w: 24, h: 23, a: "文字颜色", n: "forecolor", c: "FColor"},
{l: 236, t: 41, w: 24, h: 23, a: "背景颜色", n: "hilitecolor", c: "HColor"},
{l: 262, t: 41, w: 24, h: 23, a: "横线", n: "inserthorizontalrule"},
/*{l: 288, t: 41, w: 24, h: 23, a: "插入表情", n: "face", c: "FaceBG"},*/
{l: 320, t: 41, w: 23, h: 23, a: "左对齐", n: "justifyleft"},
{l: 345, t: 41, w: 24, h: 23, a: "居中对齐", n: "justifycenter"},
{l: 371, t: 41, w: 24, h: 23, a: "右对齐", n: "justifyright"},
{l: 397, t: 41, w: 24, h: 23, a: "两端对齐", n: "justifyfull"},
{l: 429, t: 41, w: 59, h: 23, a: "图片排版", n: "justifyformat", c: "Justify"},
{l: 320, t: 10, w: 23, h: 23, a: "编号", n: "insertorderedlist"},
{l: 345, t: 10, w: 24, h: 23, a: "项目符号", n: "insertunorderedlist"},
{l: 371, t: 10, w: 24, h: 23, a: "减少缩进", n: "outdent"},
{l: 397, t: 10, w: 24, h: 23, a: "增加缩进", n: "indent"},
{l: 429, t: 10, w: 23, h: 23, a: "插入图片", n: "img"},
{l: 454, t: 10, w: 24, h: 23, a: "插入链接", n: "link"},
{l: 480, t: 10, w: 24, h: 23, a: "插入表格", n: "table"},
/*{l: 531, t: 10, w: 24, h: 23, a: "插入搜索", n: "iask"},
{l: 506, t: 10, w: 23, h: 23, a: "插入文本框", n: "textarea"},*/
{l: 496, t: 41, w: 59, h: 23, a: "预览文章", n: "view"},
{l: 563, t: 10, w: 48, h: 54, a: "段落化", n: "ParaFormatting"},
];
把代码注释掉就行,当然如果嫌代码太多也可把具体的实现函数删除,但要注意删掉的东西不被其它对象调用才行。
3.添加功能
var _toolBarInfo = [{l: 531, t: 10, w: 24, h: 23, a: "新增功能", n: "new"},];
加多这行代码之后在runCMD: function (CMD, sValue) 中加入
else if (CMD == "undo" || CMD == "redo" || CMD == "cut" || CMD == "copy" || CMD == "paste") {
if(window._isIE == true) {
this.iframe.contentWindow.focus();
this.iframe.contentWindow.document.execCommand(CMD, false, sValue);
this.iframe.contentWindow.focus();
}
else {
alert("该浏览器不支持本功能");
}
}
else if(CMD == "new"){
alert('new');
}
- 大小: 38.2 KB
分享到:
相关推荐
新浪文本编辑器,很不错的编辑器,做网站有很多地方都可能会用到 1,要下载文本编辑器。请点击新浪文本编辑器下载, 2,解压后,把文件夹中Edit文件夹夹复制到网站的根目录下, 3,在界面上引用编辑器 4,获取...
安装和使用新浪编辑器通常涉及以下几个步骤: 1. **下载**:从可靠的来源获取新浪编辑器的ASP或PHP版压缩包,如本例中的“新浪文本编辑器(asp版).rar”和“新浪文本编辑器(php版).rar”。 2. **解压**:将压缩包...
在这个情境下,NetBox.exe很可能是新浪编辑器的启动程序,用户运行这个文件就可以打开编辑器并开始使用。同时,描述中还指出该文件已经通过了nod32的病毒扫描,nod32是一款知名的反病毒软件,这给用户带来了安全上的...
新浪编辑器是一款在互联网上广泛使用的在线文本编辑工具,尤其受到博客、论坛和新闻网站的青睐。这款编辑器以其简洁的界面、丰富的功能和良好的用户体验而著名。在本压缩包中,我们可以找到与新浪编辑器相关的多种...
下面我们将深入探讨新浪在线编辑器PHP版的核心特点、功能、安装与使用方法以及可能遇到的问题。 1. **核心特点** - **易用性**:编辑器界面简洁,操作直观,适合各类用户使用。 - **富文本处理**:支持插入图片、...
下面我们将深入探讨这款编辑器的核心特点、功能以及如何使用。 1. **核心特点**: - **易用性**:新浪HTML在线编辑器具有简洁的用户界面,使得非专业程序员也能轻松上手,进行内容编辑。 - **实时预览**:编辑器...
新浪在线编辑器是一款深受用户喜爱的工具,尤其对于经常需要处理文字内容的用户而言,它提供了极大的便利。这款编辑器以其高效、轻便和强大的功能著称,是新浪公司推出的一款高质量产品。在本文中,我们将深入探讨这...
这里我们将深入探讨三款常见的编辑器:163编辑器、新浪编辑器(能上传本地图片)以及QQ编辑器。 1. **163编辑器** 163编辑器是一款广泛应用于新闻网站、博客和个人网站的内容创作工具。它以其简洁的界面和丰富的...
新浪博客编辑器是一款专为新浪博客用户设计的高效、易用且功能丰富的文本编辑工具,旨在提供一个便捷的平台,让博主们能够更加方便地创作和编辑博客文章。这款编辑器采用OFFICE2007风格的界面设计,给人以熟悉而专业...
【压缩包子文件的文件名称列表】中,"说明.htm"和"说明.txt"很可能是关于新浪博客编辑器的使用指南或用户手册,通常会包含编辑器的安装步骤、功能介绍、操作教程等内容,帮助用户快速掌握编辑器的使用方法。"新浪...
【ASP版新浪博客编辑器详解】 在互联网世界中,博客作为一种个人在线日志形式,深受广大用户的喜爱。而编辑器则是撰写博客时不可或缺的工具,它帮助用户方便地排版、插入图片和链接等。"完美ASP版新浪博客编辑器...
《SinaEditor:新浪编辑器深度解析与应用指南》 SinaEditor,即新浪编辑器,是一款由新浪公司开发的专业富文本编辑器。它以其强大的功能、易用性和高度自定义性,在网络内容编辑领域备受青睐。这款编辑器在经过一两...
【标题】:“php,html新浪编辑器”涉及的是在网页开发中使用的一种集成文本编辑工具,主要用于方便内容创作和管理。这里的关键词是“新浪编辑器”,它是一个基于HTML和PHP技术构建的在线编辑器,旨在简化网站内容的...
2. **SinaEditor.rar**:这可能是新浪编辑器的源代码或组件包,使用RAR格式压缩,用户可以解压后查看或应用编辑器的相关代码。 3. **qqMailEditor.rar(Pic_Asp).rar**:可能包含QQ邮箱的编辑器源码,Pic_Asp可能表示...
新浪JS编辑器是一款源于新浪博客的在线文本编辑工具,它以JavaScript为主要开发语言,同时针对后端处理进行了PHP版本的适配。这款编辑器因其小巧、功能实用而受到青睐,尤其适合那些需要在网站上提供用户友好的文本...
【标题】"模仿新浪asp编辑器"所涉及的知识点主要集中在Web开发领域,特别是ASP(Active Server Pages)技术和在线文本编辑器的实现。ASP是一种由微软公司开发的服务器端脚本环境,它允许开发者创建动态网页和Web应用...
编辑器的设计旨在为新浪博客用户提供一个美观且易于使用的界面,使得博客撰写过程更为顺畅。 1. **ASP技术**:ASP,全称为Active Server Pages,是微软公司推出的一种服务器端脚本语言,用于创建动态网页。它允许...
本篇文章将深入探讨几种常见的编辑器:QQMail编辑器、FCKeditor、新浪编辑器以及Discuz编辑器。 首先,QQMail编辑器是腾讯公司开发的一款用于撰写电子邮件的内置编辑工具。它提供了丰富的文本格式化选项,包括字体...
【新浪编辑器jsp版本byvsk】是一款基于Java Servlet(JSP)技术的网页文本编辑器,由开发者根据原ASP版本的新浪编辑器进行改编而来。这个编辑器主要用于网页内容的创建和编辑,提供了一套丰富的富文本编辑功能,使得...