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

时间:2009-10-15 15:05:21

标签: javascript firefox gmail bookmarklet

我在Windows Vista上使用FF 3.5.3。

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

javascript:(function(){
var text = window.content.getSelection().toString();
alert(text);
})();

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

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

1 个答案:

答案 0 :(得分:6)

Gmail使用框架。尝试:

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