0
我想寫一個小書籤,它可以抓取網頁上任何選定的文本,並將它發送到我的網站。它應該(希望)在Chrome,FFX,Safari和IE中工作。我做了一個搜索並找到了一個函數,但它似乎不起作用。下面是代碼:JavaScript從網頁選擇文本
<html>
<body>
<div onClick=getSelText()>Click</div>
<div>please select me</div>
</body>
<script language=javascript>
function getSelText(){
var txt = 'nothing';
if (window.getSelection){
txt = "1" + window.getSelection();
} else if (document.getSelection) {
txt = "2" + document.getSelection();
} else if (document.selection) {
txt = "3" + document.selection.createRange().text;
} else return;
alert("selected text = " + txt);
}
</script>
</html>
當我選擇在div「請選擇我」,然後按下點擊格文,我只是得到「選定的文本= 1」
感謝
非常有意義。謝謝! – 2010-04-11 23:10:01