日期:2014-05-17 浏览次数:20607 次
以前一直不知道好多网站上所说的在线编辑器是怎么回事,后来在文档里发现document 对象的一个方法。 document.execCommand(command, false, value); 才知道具体原理。 一、首先来看一个例子: <DIVcontenteditable="true"style="border:dashed blue 2px">Hello World!</DIV> 保存为html网页,打开看看,在DIV里出现了一个光标,这个DIV就变成可以编辑的了。 类似的,SPAN,FONT等都可以有 contenteditable="true"?? 这个属性。 再试试下面的: <DIVcontenteditable="true"style="border:dashed blue 2px">Hello World! 我们就可以拉伸图片了。 二、具体实现: ???? 1、需要两个页面,blank.html editor.html ???? 2、blank.html 作为 editor.html的一个内嵌Frame,作为编辑框。 <html> |