在TWebBrowser编辑状态下,比如我选定了一段文本,我想给这段文字加上一个html标签,比如将它们放进<sup></sup>标签内,并且要求这个标签可以方便的去除。
execCommand中的FormatBlock命令只对像<h1><div>这种格式段落的有用处,不能用于<sup><b>这类标签,所以无效;那可不可以扩展它或利用其它方法达到类似的效果。我现在是有简单的实现方法,只是如果所选文字本身的风格就比较丰富,可能会删除原有内容中的同名标签,会影响原来的内容。
这个主要我是想知道类似于execCommand 'bold'命令它内部是怎样的实现的,可以很方便的对选定内容加上或删除<strong></strong>标签。