execCommand コマンドを使用して、gecko エンジン/gtkmozembed でレンダリングされたページ上の選択したテキストを「ハイライト」しています。
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 で動作させるにはどうすればよいですか? ありがとう。