html 编辑器代码高亮,用 ezj 实现一句代码加载带代码高亮的 HTML 编辑器

返回 ezj。

ezj.ext.editor.setup 安装带代码高亮的 HTML 编辑器。

语法

ezj.ext.editor.setup(textareaId)

参数

textareaId string。文本区域(textarea)的 id。

返回值

说明

调用 ezj.ext.editor.setup 后将自动加载 Kind Editor 的脚本,Kind Editor 与指定的文本区域(textarea)关联,使其“变成”一个 HTML 编辑器。

关于 HTML 编辑器的宽度和高度的问题,在 Kind Editor 的 KE.init 和 KE.show 中是具有设置编辑器宽度和高度的参数的。但是这种设置方式有个问题:就是当宽度超过工具栏后,在 IE、Firefox 中的宽度表现不同。所以 ezj 抛弃了这种设置方法。而是通过给文本区域(textarea)的 style 设置 width 和 height 来实现,这样编辑器的宽度和高度就自动为文本区域的宽度和宽度了。比如:。

在 ezj 中,还为 Kind Editor 增加了一个插入代码功能。ezj 考虑到使用的方便性,会记住上次所插入的代码的语言,所以下一次继续插入代码时,若语言相同,就可以省略选择语言这一步。

插入的代码被包含在一个 class 值为 code 的 div 中(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值