简单html编辑器原理
来源:互联网 发布:php做99乘法表 编辑:程序博客网 时间:2024/06/06 01:02
<IFRAME id="HtmlEdit" style="WIDTH: 100%; HEIGHT: 296px" marginWidth=0 marginHeight=0></IFRAME>
并且在加上javascript代码来指定HtmlEdit有编辑功能:
<script language="javascript"><!--
var editor;
editor = document.getElementById("HtmlEdit").contentWindow;
//只需键入以下设定,iframe立刻变成编辑器。
editor.document.designMode = 'On';
editor.document.contentEditable = true;
//但是IE与FireFox有点不同,为了兼容FireFox,所以必须创建一个新的document。
editor.document.open();
editor.document.writeln('<html><body></body></html>');
editor.document.close();
//字体特效 - 加粗方法一
function addBold()
{
editor.focus();
//所有字体特效只是使用execComman()就能完成。
editor.document.execCommand("Bold", false, null);
}
//字体特效 - 加粗方法二
function addBold()
{
editor.focus();
//获得选取的焦点
var sel = editor.document.selection.createRange();
insertHTML("<b>"+sel.text+"</b>");
}
function insertHTML(html)
{
if (editor.document.selection.type.toLowerCase() != "none")
{
editor.document.selection.clear() ;
}
editor.document.selection.createRange().pasteHTML(html) ;
}
// --></script>
- 简单html编辑器原理
- 在线HTML编辑器原理
- HTML编辑器原理
- HTML在线编辑器原理
- HTML在线编辑器原理研究
- xheditor HTML编辑器简单使用
- 简单HTML在线编辑器实现原理(兼容IE和FireFox)(转)
- [HTML编辑器]C#编写的HTML编辑器:原理篇
- 在线HTML编辑器原理(实例演示)
- HTML在线文本编辑器实现原理
- 在线HTML编辑器htmlarea简单使用
- HTML编辑器UEditor的简单使用
- kindeditor在线HTML编辑器简单使用教程
- HTML编辑器UEditor的简单使用
- HTML编辑器UEditor的简单使用
- 非常简单实用的html编辑器 jwysiwyg编辑器
- html编辑器
- HTML编辑器
- flex 图表
- (急)求一个老虎机的算法.
- Event keyCode 键值大全
- 该不该新学c#呢?
- mdadm 做 raid1
- 简单html编辑器原理
- 网络编程
- 如何在一分钟内解决Windows系统崩溃问题
- system调用外部程序的方法
- DELL 无线网卡驱动安装时出现“BASS_REL_5_6 456” 错误
- 屏蔽PrintScreen键
- 计算机总是重新启动怎么解决? 使用 windbg 分析 minidump
- KillProcesBYName(转)
- 学文件的时候有点意思的东西