我正在尝试创建一个脚本,该脚本将在页面加载时抓取用户剪贴板数据,并显示在文本框中,他们可以按下提交。
我看了一遍谷歌,无法找到解决方案。我想知道这是否可能?
答案 0 :(得分:1)
出于安全原因,这是不可能的 - 假设您只是复制并粘贴了一些密码并且网站窃取了它。
答案 1 :(得分:0)
在大多数浏览器中默认禁用读取剪贴板(出于安全原因)。你可以尝试这个(jQuery),但除非用户启用了剪贴板访问,否则它不会工作。
<script type="text/javascript">
$(() => {
if (typeof window.clipboardData === 'undefined') {
alert('clipboard disabled')
} else {
$('#text_area').val(window.clipboardData.getData());
}
});
</script>
答案 2 :(得分:0)
这是不可能的。抱歉。但你可以用javascript更改剪贴板数据,只是不读它。