HTML在线编辑器相信大家见得多了,有些流行的在线编辑器具有很丰富的功能。但美中不足的是,现有的HTML在线编辑器设置字号大小通常只限于1-7号字而已,不能更好地满足人们的需要。能不能实现像Word那样任意地设置字号大小呢?经过长时间的攻关,Bound0终于可以肯定地回答这个问题了,呵呵呵!请大家共同分享此“Eureka之喜悦”吧!
我们通常所见的内嵌在网页中的HTML在线编辑器,其核心本质是一个IFRAME
例如:
<IFRAME id="Editor" Name="Editor" style="WIDTH: 550; HEIGHT: 480"></IFRAME>
令 Editor.document.designMode="ON";
此时这个IFRAME就是一个设计模式的HTML编辑器了,可以通过脚本
Editor.document.selection.createRange().execCommand(command)
对选中的内容执行command,进行编辑操作。
由于浏览器本身提供的编辑功能非常有限,因此现在流行的HTML在线编辑器大都进行了一些扩展。
在本文发表之前,HTML在线编辑器在设计模式下的字号(字体大小)任意设定功能尚无成功实现,本文所述技术不仅在此方面实现了零的突破,还对HTML在线编辑器的其他扩展功能的实现作出了广泛的启示。
出处:蓝色理想
责任编辑:moby
上一页 下一页 前人的误区
◎进入论坛网页制作、网站综合版块参加讨论
|