Firefox, Safari, Opera에서는 window.getSelection()을 사용할 수 있으며,
IE에서는 document.selection.createRange().text를 사용하여 MSDN을 참조할 수 있습니다
.
함수 getSelectionText() {
if(window.getSelection) {
return window.getSelection().toString();
} else if(document.selection && document.selection.createRange) {
document.selection.createRange().text를 반환합니다.
}
반품 '';
}
참고: input[type=text]의 값을 선택한 경우 Firefox 및 Opera에서는 getSelection이 선택한 값을 얻을 수 없지만 Safari에서는 문제가 없습니다.