在许多网页上,他们都使用 JavaScript 阻止复制/粘贴。
有什么方法可以让这些输入正常工作(例如启用复制/粘贴)?
我正在使用 Google Chrome。
答案1
只需突出显示文本并将其拖到文本字段中即可。试试看这里!
这在 Firefox 和 Chrome 中对我有用。
答案2
按 F12 或打开浏览器开发人员面板并将以下代码粘贴到控制台中。
var allowPaste = function(e){
e.stopImmediatePropagation();
return true;
};
document.addEventListener('paste', allowPaste, true);
答案3
如果您使用的是 Firefox,我找到了以下解决方案。但是不确定需要的最低版本是什么。
- 去
about:config
- 搜索
dom.event.clipboardevents.enabled
- 双击它将值更改为
false
这样我就可以在更改后立即粘贴。我甚至不必重新启动浏览器。
答案4
它很老套并且并不总是有效,但很多时候只为CTRL+ C/设置一个监听器,你可以使用+ / +而不是复制/粘贴来CTRL+V解决它。CTRLINSSHIFTINS
如果他们做了一些愚蠢的事情,比如使用 flash 循环(抽搐)将空字符串写入剪贴板,那么你就倒霉了。