선택한 텍스트의 모든 텍스트를 페이지 끝으로 가져오고 싶습니다. 즉, 페이지에 표시된 텍스트를 의미합니다.선택한 텍스트의 텍스트를 페이지 끝으로 가져 오는 방법
function getTextFromCursor(){
count=0;
var allText ="";
if(window.getSelection){
var selection = window.getSelection();
var selRange = selection.getRangeAt(0);
var range = document.createRange();
range.setStart(selRange.startContainer, selRange.startOffset);
var theBody = document.getElementsByTagName('body')[0];
var lastEl = theBody.lastElementChild;
range.setEndAfter(lastEl);
allText = range.toString();
}
return allText;
}
어떻게 내가 만 페이지에 표시 할 텍스트를 얻을 수 :이 때, 그것은 또한 페이지에 표시되지 태그 '스크립트', 'NOSCRIPT'... 그리고 다른 태그의 텍스트를 가져?
을 달성 할 수있다 : 어떤 범위에''toString()을 호출과 같은 결과를 줄 것이다, 다른 사람들이 당신이 볼 수있는 텍스트처럼 뭔가를 반환합니다 그 페이지. –