我有以下功能,應該爲網頁上的用戶選定區域獲取HTML。這個功能似乎不能正常工作。xul-Get選擇html
有時候,它也會得到未被選中的htmls。
任何人都可以請看看這個功能嗎? - 非常感謝。
// ---------------------------- Get Selected 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;
}