2008/01/16

取得使用者選取之文字@Javascript

為了特殊目的,需要一支可以知道使用者在網頁中選取那段文字。在網路上找了半天(真的有半天),終於找到了,方法如下:

function getSelectedText()
{
var txt = "";
if (window.getSelection) {
txt = window.getSelection();
}
else if (document.getSelection){
txt = document.getSelection();
}
else if (document.selection){
txt = document.selection.createRange().text;
}
else { return; }
alert(txt);
}

沒有留言: