我可以得到剪贴板数据使用javascript与Chrome
Can I get clipboard data using javascript with Chrome
我需要谷歌翻译与我的剪贴板。所以我用javascript做了一些书签。但是我找不到从剪贴板获取数据的解决方案。
搜索stackoverflow,我发现一些使用窗口对象和clipboardData的问题。
但是chrome没有clipboardData方法。
我的想法是复制翻译源和点击书签(位置。Href到https://translate.google.co.kr/并复制剪贴板内容到textarea#source)
但是我不知道如何使用javascript访问剪贴板。
在我的骨架代码下面…
var test = function(){
changeLocation();
var content = getClipbord();
setSource(content);
};
var changeLocation = function(){
location.href="https://translate.google.co.kr/";
};
var getClipbord = function(){
return "";
};
var setSource = function(content){
};
test();
如果你可以从JavaScript访问剪贴板,这将是一个巨大的安全漏洞。
你可以用bookmarklet做的(bookmarklet通常做的)只是拉出你标记的选择(根本不使用剪贴板)
相关文章:
- 多次运行相同的Javascript Chrome扩展
- JAVASCRIPT/Chrome:如何获得页面的扩展
- 未捕获的引用错误:未在Javascript(Chrome控制台)中定义文档
- 如何在 Javascript( Chrome Extension) 中使用.dll库
- JavaScript Chrome vs IE
- jquery javascript chrome/safari issue
- 如何从 JavaScript Chrome 扩展程序中的 URL 获取参数值
- Javascript/Chrome:是否可以访问's是在地址栏中键入的
- 安卓系统上Javascript-chrome中的跨浏览器Flash检测
- Javascript Chrome确认框延迟
- Javascript chrome错误中的数组长度
- TypeError:对象不是函数(JavaScript Chrome存储同步)
- 传递的参数没有明确说明javascript Chrome扩展
- 显示来自javascript Chrome书签的提示
- 简单的JavaScript Chrome扩展-打开一个URL-从输入文本修改
- V8 javascript:chrome与'这'上下文
- 如何创建在全屏应用程序上显示的Javascript/Chrome通知
- 为什么我的Javascript Chrome扩展代码不工作?(循环检查按钮)
- 如何复制和粘贴文本从一个选项卡到另一个javascript (chrome扩展)
- Javascript chrome扩展,点击页面上的所有元素只更新一半