Javascript 在gmail.com上,我如何从bookmarklet访问当前选定的文本

Javascript 在gmail.com上,我如何从bookmarklet访问当前选定的文本,javascript,firefox,gmail,bookmarklet,Javascript,Firefox,Gmail,Bookmarklet,我在WindowsVista上使用FF3.5.3 这是我的(简短编辑)书签: javascript:(function(){ var text = window.content.getSelection().toString(); alert(text); })(); 可以,但不在gmail.com上。可能是由于动态生成的内容 我知道解决方法,但它只适用于Firefox扩展。Gmail使用框架。尝试: document.getElementById('canvas_frame').content

我在WindowsVista上使用FF3.5.3

这是我的(简短编辑)书签:

javascript:(function(){
var text = window.content.getSelection().toString();
alert(text);
})();
可以,但不在gmail.com上。可能是由于动态生成的内容


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

Gmail使用框架。尝试:

document.getElementById('canvas_frame').contentWindow.getSelection().toString();