eWebEditor

黑猫带你学eMMC协议第2篇:eMMC部分相关名词释义 1 前言 1.1 声明 本文依据eMMC JEDEC5.1、网络资料及个人工作经验整理而成,如有错误请留言。 本文结合eMMC JEDEC5.1协议手册查看效果更佳。 1.2 本文背景 本文关键词不包括emmc jedec5.1协议第3章节:《Terms and definitions》内容。关于emmc协议层的关键词,直接查阅spec相关章节即可,清晰明了,此处没必要再列出。 本文为本人工作学习中常听到或常用到关乎于emmc/flash的一些关键词合集,没有固定分类,不需要强行记忆,供查询使用。 1. 阅读详情
运 行 环 境

服务器要求:

eWebEditor 是基于WEB多种语言开发的一套网络在线编辑系统模块,正常使用该软件,跟据您选择的语言环境,只要能满足此语言的运行即可,无特殊要求。

  • eWebEditor ASP版:
    满足ASP运行环境,无特殊要求。
    推荐:Windows 2000+IIS5.0+IE5.0环境(即win2000的默认安装)

  • eWebEditor PHP版:
    满足PHP运行环境,无特殊要求,可在Window系列系统或其它非Window系统。

  • eWebEditor JSP版:
    满足JSP运行环境,无特殊要求,可在Window系列系统或其它非Window系统。

  • eWebEditor ASP.NET版:
    满足ASP.NET运行环境,无特殊要求。
    推荐:Windows 2003+IIS6.0+IE6.0环境(即win2003的默认安装)

客户端要求:

因为编辑器使用了JAVASCRIPT客户端语言,如果浏览器不支持JAVASCRIPT或关闭了这个功能的话,编辑器就不能正常工作了。另外,编辑器还需要使用者的浏览器版本是IE5.5以上,否则编辑器的可视HTML编辑功能将不能正常工作,但仍然可以使用纯文本方式进行编辑。

  • JavaScript支持
  • IE5.5+

安装:

安装是非常容易的,首先你要做的就是把eWebEditor文件上传到你的网站,请按以下步骤进行:

  1. 从eWebEditor产品网站下载最新的版本。
  2. 解压下载下来的压缩文件到你本机(确定eWebEditor内的目录文件结构层次保持与压缩文件内一致)。
  3. 在你的站点上建一个新文件夹,如:/eWebEditor/(最好在要目录下,调用更方便)。
  4. 把eWebEditor在的所有文件及目录上传到你站点刚才建立的文件夹中。
  5. 运行例子文件(http://www.yoursite.com/ewebeditor/example/test.asp),看是否运行正常。OK。

设置:

eWebEditor带有后台管理功能,你可以方便对样式,上传文件等进行管理。设置请注意:

  • 后台管理的登录地址:http://www.yoursite.com/ewebeditor/admin_login.asp
  • 第一次安装请用默认用户admin和密码admin登陆后台,并进入管理页面更改管理用户和密码
  • 建议安装好后,更改数据库名字,以免别人恶意下载,默认数据名为db/ewebeditor.mdb,更改名字后请修改include/startup.asp文件中相关连接
  • 系统自带有几个标准样式,不允许修改,在你新增样式时,最好先预览,然后通过“拷贝标准样式”的方式,以达到快速新增样式的目的,且不易出错

调用:

eWebEditor的调用是非常简单,基本上只是在原来的使用中加入一行代码。

标准调用:

<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=content1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>

参数说明:

  • /ewebeditor.asp应改为你实际安装的路径
  • 参数id:相关联的表单项名,也就是提交保存页要引用的表单项名,多个调用时,请保证id不同,可参见后面例子
  • 参数style:使用的样式名,可以是标准的样式名或自定义的样式名,如果使用标准standard可留空
  • width,height:根据实际需要设置,eWebEditor将自动调整与其适应
  • 在后台管理中,可以得到每个样式的最佳调用代码

所有入口参数:(即:eWebEditor.asp?后面的参数)

  • id:相关联的保存编辑内容的表单项名,也就是提交保存页要引用的表单项名
  • style:使用的样式名,可以是标准的样式名或自定义的样式名,如果使用标准standard可留空
  • originalfilename:相关联的保存上传原文件名列表的表单项名,必须是input类型,可以带onchange事件[例子]
  • savefilename:相关联的保存上传保存文件名列表的表单项名,必须是input类型,可以带onchange事件[例子]
  • savepathfilename:相关联的保存上传保存文件名(带路径)列表的表单项名,必须是input类型,可以带onchange事件[例子]

例子:新增表单

你原来可能是:

<textarea name="content1" rows=10 cols=50></textarea>

现在是:

<input type="hidden" name="content1" value="">
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=content1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>

或者

<textarea name="content1" style="display:none"></textarea>
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=content1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>

例子:修改表单

你原来可能是:

<textarea name="content1" rows=10 cols=50><%=Server.HTMLEncode(oRs("D_Content"))%></textarea>

现在是:

<input type="hidden" name="content1" value="<%=Server.HTMLEncode(oRs("D_Content"))%>">
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=content1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>

或者

<textarea name="content1" style="display:none"><%=Server.HTMLEncode(oRs("D_Content"))%></textarea>
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=content1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>

注意事项:

  • eWebEditor允许在同一表单里有多个,但请保证id在整个网页中是唯一的。即如果已经用了input name=content1第二个调用就要input name=content2之类的。
  • 在使用textarea作为原表单项时,要加入style="display:none"。
  • 在input修改时一定要用value="",而不是value=''。
  • 一定要在动态加入value值时用Server.HTMLEncode()进行处理,否则有可能内容被截掉。

高级调用:

eWebEditor还提供了一些高级调用的方法,如下,但请保证大小写一致:

  • getHTML():返回编辑器的内容
  • setHTML( html ):设置编辑器的内容
  • insertHTML( html ):在当前选择处插入内容
  • appendHTML( html ):在文档末尾追加内容
  • setMode( NewMode ):改变当前编辑状态
    参数NewMode:
    • "CODE":代码状态
    • "EDIT":编辑状态
    • "TEXT":文本状态
    • "VIEW":预览状态

使用例子如下:[在线演示]

<Script Language=JavaScript>
// 取编辑器内容
var sHTML = eWebEditor1.getHTML();
// 设置编辑器内容
eWebEditor1.setHTML('<b>Hello My World!</b>');
// 在当前选择处理插入
eWebEditor1.insertHTML('This is Insert Function!');
// 在尾部追加内容
eWebEditor1.appendHTML('This is Append Function!');
// 改变编辑器状态为代码编辑状态
eWebEditor1.setMode('CODE');
</Script>

取值说明:

由于eWebEditor有对大表单进行自动处理,所以在取值时有
些不同,具体如下:

原来是

<%
sContent = Request.Form("content1")
%>

现在是

<%
For i = 1 To Request.Form("content1").Count
  sContent = sContent & Request.Form("content1")(i)
Next
%>

接口:弹窗调用说明:

v2.7.5版本后加入了弹窗调用接口的扩充功能,能实现通过一个链接弹窗打开编辑器,并将编辑的内容保存入指定的表单域。

在eWebEditor根目录下文件名为PopUp.asp,提供的接口传入参数如下:

  • style : 样式名
  • form : 要返回或设置值的表单form名
  • field : 要返回或设置值的表单项textarea名

使用例子如下:[在线演示]

<HTML>
<BODY>
<Script Language=JavaScript>
function eWebEditorPopUp(style, form, field) {
  var oPopUp = window.open("PopUp.asp?style="+style+"&form="+form+"&field="+field, "PopUp"+form+field, "toolbar=no,location=no,directories=no,status=yes,menubar=no,
scrollbars=yes,resizable=yes");
}
</Script>
<FORM ACTION="" METHOD="" NAME="myForm">
<TEXTAREA NAME="myField" COLS="50" ROWS="5"></TEXTAREA>
<INPUT TYPE="BUTTON" VALUE="HTML编辑" ONCLICK="eWebEditorPopUp('s_popup', 'myForm', 'myField')">
</FORM>
</BODY>
</HTML>

接口:前台解释(限制)扩充功能说明:

此功能禁用某些标签,如出于安全考虑的Script标签,等。各版本可能有所不同,请参看实际文件中的说明:

  • Function eWebEditor_DeCode(s_Content, sFilters)
  • s_Content : 要转换的数据字符串
  • s_Filters : 要过滤掉的格式集,用逗号分隔多个

使用例子如下:

先包含扩展功能文件,以下路径相应更改
<!--#include file = "Include/DeCode.asp"-->

<%
' 此例只过滤SCRIPT标签,即意味着内容中的客户端脚本不会生效,您可根据实际的需要加入其它标签。
sContent = eWebEditor_DeCode(sContent, "SCRIPT")
%>
 
uniapp(全端兼容) - 最新详细实现预览pdf文件功能,uniapp安卓苹果app、H5网页、微信小程序、nvue等端打开本地或在线PDF文档进行预览,uniapp预览pdf教程(详细示例代码) uni-app,pdf,打开预览PDF,安卓app,苹果app,微信小程序,移动端,H5网页,手机网站,微信小程序、支付宝小程序,手机app端,nvue,uniapp预览PDF,App端 实现pdf文件预览,在app端怎么预览pdf,网页h5怎么预览pdf,pdf下载、上传和预览,H5预览pdf文件,小程序预览pdf,nvue平台怎么打开预览pdf呢,除了uni.opendocument还有什么方法打开,预览pdf的插件,pdf预览组件,uni-app实现PDF预览功能,app查看下载pdf文件,如何做pd 阅读详情

相关推荐

eWebEditor5.5破解版及安装插件

eWebEditor5.5破解版及安装插件,可直接导入word文档和excel文档,十分方便

eWebEditor_ASP_V7.3 修改只有四个功能 不能用,其它正常

eWebEditor_ASP_V7.3 修改只有四个功能 不能用,其它正常

eWebEditor使用方法(详细)

eWebEditor使用教程,比较详细。因为我最近也在学习使用,所以特别留心,感觉这个教程不错,很详细,易懂,希望和我一样的初学者看了有收获。

保护云安全的7个安全锦囊

由于管理员忘记打开基本的安全控制功能,导致人为错误,是云端数据泄露的主要原因之一。无论你使用的是亚马逊网络服务、微软Azure还是谷歌云平台,请记住本文介绍的这些规则以保护企业的云工作负载。 某一天,由于基于云的系统配置错误,又发生了一起数据泄露事件。今年夏天,臭名昭著的Capital One泄露事件就是最突出的一个例子。该泄露事件是由一个配置错误的开源Web应用防火墙(WAF)造成的,这家金融服务公司在其托管在亚马逊网络服务(AWS)上的业务中使用了WAF。 配置错误的WAF显然被允许列出所有AWS

u014389734的博客 625

在线编辑器ewebeditor

运 行 环 境 服务器要求: eWebEditor 是基于WEB多种语言开发的一套网络在线编辑系统模块,正常使用该软件,跟据您选择的语言环境,只要能满足此语言的运行即可,无特殊要求。

谭洪星 6692

ewebeditor

声明:本文我所写,只是为了方便阅读和整理资料的需要,写在空间里.文章版权归原作者所有. 安装: 安装是常容易的,首先你要做的就是把eWebEditor文件上传到你的网站,请按以下步骤进行: 从eWebEditor产品网站下载最新的版本。 解压下载下来的压缩文件到你本机(确定eWebEditor内的目录文件结构层次保持与压缩文件内一致)。 在你的站点上建一个新文件夹,如:/eWebE

photon 853

eWebEditor Manual

eWebEditor Manual在线HTML编辑器 - HTML在线编辑好帮手Version 4.6www.eWebEditor.netservice@ewebsoft.com目  录 1     产品介绍. 71.1           产品概述. 71.2           产品效益. 81.2.1         给企业带来的效益. 81.

jxp0572的专栏 6427

eWebEditor使用说明[转载]

声明:本文我所写,只是为了方便阅读和整理资料的需要,写在空间里.文章版权归原作者所有. 安装: 安装是常容易的,首先你要做的就是把eWebEditor文件上传到你的网站,请按以下步骤进行: 从eWebEditor产品网站下载最新的版本。 解压下载下来的压缩文件到你本机(确定eWebEditor内的目录文件结构层次保持与压缩文件内一致)。 在你

张亚京 9329

eWebEditor使用

 一、下载并配置 eWebEditor 控件 下载完毕后,将压缩包进行解压,然后移动到站点所在目录(如F:\news\edit\)的任何位置中。这里将其保存到站点news根目录下面的edit文件夹中。 这样便完成了eWebEditor控件的下载及其配置。可以看到,该控件的使用其实常方便,用户只需将其释放到站点目录下,而无需在 IIS 服务器中进行任何的设置。 二、了解 eWebE

onlyaisha的专栏 2284

EWEBEDITOR 从WORD中复制内容带多张图片

EWEBEDITOR 从WORD中复制内容带多张图片,如何从WORD文档复制公式到富文本编辑器,复制word图片,从word中复制图片,从word中粘贴图片,粘贴word内容,粘贴word图片,粘贴word图文,复制粘贴word文档,复制粘贴word图片,复制粘贴word图文,复制粘贴word内容,从word中复制图片和文字内容,然后粘贴到web富文本编辑器中,粘贴后word图片自动上传到web服务器中,自动将图片和文字HTML添加到编辑器中,保留word中的文字格式,文字颜色,字体,样式,

alisky119的博客 990

eWebEditor使用方法

注:将这两段代码之一放在之间style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350">或者 其中src="/ewebeditor.asp?id=content1&中id=content1必须和文本域的名字(即:name="content1")相同,可以自己取另外的名字,只要保持一致即可.可以通

水石居 3375

Jsp下的ewebeditor

Ewebeditor使用说明:  一、部署方式:  1、直接把压缩目录中的文件拷贝到您的网站发布目录下;  2、配置对应WEB-INF下文件,把eWebEditor文件夹下WEB-INF/web.xml中    display-name>defaultrootdisplay-name>  servlet>  servlet-name>debugjspservlet-name>

yangtang_newton的专栏 1432

ewebeditor漏洞利用总结

先从最基本的记录起!通常入侵ewebeditor编辑器的步骤如下: 1、首先访问默认管理页看是否存在。         默认管理页地址2.80以前为 ewebeditor/admin_login.asp 以后版本为admin/login.asp (各种语言的大家自己改后缀,本文就以asp来进行说明,下面不再细说了!) 2、默认管理帐号密码!         默认管理页存在!我们就用帐号密码

oceanark的博客 3444

eWebEditor不能正常使用的解决办法

eWebEditor不能正常使用的解决办法   2011-01-14 05:39:03|  分类:默认分类 |  标签:ewebeditor  element  anonymous  maxthon  ie8  |字号大中小 订阅 由于IE升级,造成网站后台编辑

wo414547092的专栏 1万+

更改盘符名称会影响程序吗_【威胁预警】iSCSI未授权访问漏洞,数万iSCSI可能受影响...

概述iSCSI(Internet Small Computer System Interface)Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。2019年4月17日,白帽汇安全研究院(以下简称白帽汇)经过FOFA系统分析,发现存在许多未授权访问的iSCSI面临安全风险,任意的攻击者都可...

weixin_39929595的博客 421

ewebeditor未授权:功能被禁用请先配置授权_SteamPY新功能——外区账号礼物自动领取...

自从PY平台增加了外区代购后发现许多玩家在购买礼物时常会发生收到礼物后准备点击入库时弹出地区不可用的提示这个问题在Steam外区账号一直频繁发生究其因在于Steam账号登录时的IP问题遇到该问题切勿拒收礼物!通过Steam客户端清理登录授权注销退出后再次使用账号对应IP进行登录即可领取而拥有阿根廷区和俄罗斯区IP的玩家比较少为此平台先前推出了礼物代领服务由于此服务为人工操作在订单量过大的...

weixin_33651906的博客 6439

eWebEditor不支持IE8的解决方法

现在公布方法:替换editor.js 函数 // Toolbar button onmouseup handlerfunction BtnMouseUp() {if (event.srcElement.tagName != "IMG") {event.cancelBubble = true;return false;}var image = event.srcEle

魔拉宝 3054

Ewebeditor编辑器

编辑器漏洞

龙狼刺的博客 523

金力泰:首次公开发行股票并在创业板上市招股说明书.PDF

金力泰:首次公开发行股票并在创业板上市招股说明书.PDF

上一篇: ASP函数库
下一篇: 实用函数
timespirit
博客等级 码龄20年 1粉丝 14原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值