我正在使用 execCommand 命令在使用 gecko 引擎/gtkmozembed 呈现的页面上“Hilite”选定的文本。
if ( !document.execCommand("HiliteColor", false, colour) ) {
document.execCommand("BackColor", false, colour);
}
这适用于 HTML 页面。但我有一些 XML 页面(xml 格式的书籍)。execCommand 不适用于这些 XML 页面。它会发出警告,例如
TypeError: document.execCommand is not a function
如何使 execCommand 在 XML 上工作?谢谢。