我正在構建一個書籤,它將所選文本並將其發送回我的服務器進行處理。它適用於除Gmail以外的每個網站。任何人都知道如何讓它在Gmail上運行。以下是我正在使用的代碼:Gmail上的JS文本選擇
var selectedText = '';
if (window.getSelection) {
selectedText = window.getSelection();
} else if (document.getSelection) {
selectedText = document.getSelection();
} else if (document.selection) {
selectedText = document.selection.createRange().text;
} else {
selectedText = document.activeElement.contentWindow.getSelection();
};
我覺得很蹩腳的是,沒有人評論爲什麼會下結論。康納的問題很好,祝你好運。 Goshido聽起來像一個驚人的冒險。 – sholsinger 2011-05-18 21:11:51
[這是一個更一般的解決方案](http://stackoverflow.com/questions/808744/how-to-find-selection-in-html-document-that-contains-iframe-or-just-frames)那也適用於框架內的選定文本。 – Sport 2012-10-01 03:09:15