私は、Webページ上のユーザー選択領域のHTMLを取得するはずの次の関数を持っています。この関数は正しく動作していないようです。xul-選択のHTMLを取得
いつかは、選択されていないHTMLも取得します。
誰でもこの機能を検討できますか? - どうもありがとう。
// ----------------------------選択したHTMLを取得------------- -----------
機能getSelectionHTML(){
if (window.getSelection)
{
var focusedWindow = document.commandDispatcher.focusedWindow;
var sel = focusedWindow.getSelection();
var html = "";
var r = sel.getRangeAt(0);
var parent_element = r.commonAncestorContainer;
var prev_html = parent_element.innerHTML;
if(prev_html != undefined)
{
return prev_html;
}
return sel;
}
return null;
}