一个不错的所见即所得编辑器——hoteditor

文章分类:misc  查看次数:548 + 102

这是我在比较过多款WYSIWYG类编辑器里面后,选择的一个编辑器,性价比还是比较高的

hoteditor.png

演示地址

特点:

  • 支持UBB和HTML两种方式编辑
  • 界面简约而不简单
  • 功能齐全,可以自定义按钮
  • 数据获取方便
  • js文件的个头不是非常大


其实70多k的js也不算小了,但是第一次下载之后,就会缓存,所以以后就会很快了。

我自己修改了一下简约版的,加了些经常用的功能的按钮,其实修改起来也很方便,打开editor.js,然后找到minibar和text_minibar,修改为你想要出现的按钮就行了。

最最困难的是那个广告的消除,因为下载下来的是未注册的,所以会有厂家的广告,这个比较让人郁闷,其实想想也是,人家花了那么多的心思和心血,不能白白让你用阿,总得有所回报吧。

这个编辑器是这样的,你必须从厂商那购买一个keycode,有了keycode后,用它覆盖默认值,就可以修改那个厂商的广告了,如果直接修改广告,那么将编辑器就会被破坏而无法使用。

hoteditor的js加密还是做得挺好的,所以要从那70多k的加密的代码着手,然后找到相应的函数,这个工程确实有点大,所以我想在页面载入后,将相应位置的display设为none,或者将那儿的内容清空,事实证明,我这么做编辑器将无法使用,高,实在是高。

一计不成,又生一计,这次的思路是:新建一个层,覆盖那些文字,有了jQuery1.2,这个功能还是比较容易实现的,首先是通过1.2的新函数offset来取得目标的left和top,然后将之前定义的div的css设为绝对定位,这样就实现了覆盖的目的,效果完美。

但是紧接着问题又来了,因为通过点击右上角的两个按钮可以调整编辑器的高度,所以一旦高度增大,那么,这个覆盖的div将显露无疑,于是通过jQuery定位到这两个按钮,然后在定义click事件,就大功告成了。

最后,稍微做了下汉化

hoteditor的主页:http://www.ecardmax.com/index.php?step=Hoteditor

不知为什么,ubuntu下,不能把文件上传到box.net,改天再试试

点此下载中文破解版

评论

共2 条评论 to “一个不错的所见即所得编辑器——hoteditor”

  1. ycl on 2007-12-09 7:14 pm
    Gravatar

    您好:我想下载这个中文破解版,但无法下载,
    可以传给我吗? 感谢.

    [回复此评论]

  2. lzyy on 2007-12-10 12:00 pm
    Gravatar

    谢谢你的提醒,已经可以下载了,enjoy!

    [回复此评论]

发表评论