有谁知道通过电子邮件发送 Google Chrome 网页链接的简单方法吗?
理想情况下,该方法会获取页面标题并将其放入主题字段,将 URL 放在正文顶部,并且如果选择了页面上的任何文本,也会将该文本放在正文字段中。它还将具有用户可分配的键盘快捷键(例如 Ctrl+Alt+A)。这是Firefox 的 EmailThis 插件,这款应用非常棒,但我还没找到适用于 Chrome 的同类应用。(通过电子邮件发送此页仅适用于 Gmail,不适用于 Google Apps。
Chrome 扩展程序是最明显的选择,但我可以看到一个书签或自动热键脚本正在使用。
看起来 URL 参数并不太难: https://mail.google.com/a/DOMAIN/?view=cm&tf=1&to=&su=SUBJECT&body=BODY&fs=1
现在如何使用一些 javascript 或 AutoHotKey 脚本来获取 URL、标题和选定的文本来填充这些参数?
答案1
通过 Gmail 发送(由 Google 提供)。在选项中,您可以设置 Google Apps 域。
如果您想要应用程序和 Gmail,您可以安装原始问题中提到的“通过电子邮件发送此页面”扩展。
答案2
这个书签怎么样:
javascript:popw ='';Q ='';x = document;y = window;如果(x.selection){Q = x.selection.createRange()。text;}否则,如果(y.getSelection){Q = y.getSelection();}否则,如果(x.getSelection){Q = x.getSelection();}popw = y.open('http://mail.google.com/a/vbrad.com/?view=cm&fs=1&tf=1&to=&su=' + escape(document.title) + '&body=' + escape(Q) + escape('\n') + escape(location.href) + '&zx=RANDOMCRAP&shva=1&disablechatbrowsercheck=1&ui=1','gmailForm','scrollbars=yes,width=680,height=510,top=175,left=75,status=no,resizable=yes');如果 (!document.all) T = setTimeout('popw.focus()',50);void(0);
将 YOURDOMAIN 替换为您的域名
答案3
那么“通过电子邮件发送此页面”扩展怎么样:
https://chrome.google.com/extensions/detail/dbeoemfhkdniadbojeencpkgmobndpai