在gmail.com上如何从书签中访问当前选定的文本

jam*_*ing 4 javascript firefox gmail bookmarklet

我在Windows Vista上使用FF 3.5.3.

这是我的(为简洁而编辑)书签:

javascript:(function(){
var text = window.content.getSelection().toString();
alert(text);
})();
Run Code Online (Sandbox Code Playgroud)

有效,但不适用于gmail.com.可能是由于动态生成的内容.

我知道这个解决方法,但它只适用于Firefox扩展.

NVI*_*NVI 6

Gmail使用框架.尝试:

document.getElementById('canvas_frame').contentWindow.getSelection().toString();
Run Code Online (Sandbox Code Playgroud)