你的编辑器的文字加粗是怎么做的,可以用DOM API,也可以预定义一系列css,当然后者有些笨但容易扩展,总之不管怎样逆向就可以了。编辑器的方法一般而言是用JAVAscript实现的
比如:加粗文字,选文字,点击加粗,编辑器会自动将文字转成'<b>...</b>'
你要插入图片时,你只要输入路径,编辑就会自动加入
<img src="路径"> 原理大概就这样的 那么如果再次选择,可以考虑用DOM API找到他们另外网上已经有的编辑器很多,可以复用,也可以参考一下
比如:加粗文字,选文字,点击加粗,编辑器会自动将文字转成'<b>...</b>'
你要插入图片时,你只要输入路径,编辑就会自动加入
<img src="路径"> 原理大概就这样的 那么如果再次选择,可以考虑用DOM API找到他们另外网上已经有的编辑器很多,可以复用,也可以参考一下
解决方案 »
- 求解 EXTJS 3.0 这个错误:Uncaught TypeError: Cannot set property 'width' of undefined
- 大家有没有 使用post提交 再次刷新时不会出现提示窗体的方法?
- 在线编辑器我们应该以什么来衡量好坏?
- 动态添加select和input问题
- 如何获取一个页面表表格的行对象(100分)
- 100分求教script问题
- 怎样实现像OICQ那样能在任务栏里有个图标,并且在需要的时候该图标还会闪的。。。
- 页面刷新
- jsp中function函数怎么写,格式是什么
- json传值问题
- 有人对网络视频有研究没?COOKIE的位置
- 鼠标离开事件!!在线等 谢谢
不过我注意了下. 我接触过的 所有 编辑器 都是使用这个接口 来实现的.现在的问题就是 如何 再次选择的时候 通过这个接口 获取到 当前的selection对象 被执行过哪些 execCommand()...
--------------------------------------------------------------------------------
Retrieves an interface pointer to an object representing the active selection. The active selection can be an insertion point, or a highlighted block of text or other elements in the document upon which the user or a script can carry out an action.
是指 selection.property 这个可以获取到我要想要的东西么? 我测试了. undefined ...