Questions tagged «clipboard»

剪贴板是一种软件工具,可用于通过复制和粘贴操作进行短期数据存储和/或文档或应用程序之间的数据传输。

9
将JavaScript变量的输出复制到剪贴板
我不了解JavaScript,但是我设法使用各种Stack Overflow答案中的点点滴滴将这些代码放在一起。它工作正常,并通过警报框输出文档中所有选中复选框的数组。 function getSelectedCheckboxes(chkboxName) { var checkbx = []; var chkboxes = document.getElementsByName(chkboxName); var nr_chkboxes = chkboxes.length; for(var i=0; i<nr_chkboxes; i++) { if(chkboxes[i].type == 'checkbox' && chkboxes[i].checked == true) checkbx.push(chkboxes[i].value); } return checkbx; } 并称之为: <button id="btn_test" type="button" >Check</button> <script> document.getElementById('btn_test').onclick = function() { var checkedBoxes = getSelectedCheckboxes("my_id"); alert(checkedBoxes); } …

14
在iOS中使用Javascript复制到剪贴板
我正在使用此功能将URL复制到剪贴板: function CopyUrl($this){ var querySelector = $this.next().attr("id"); var emailLink = document.querySelector("#"+querySelector); var range = document.createRange(); range.selectNode(emailLink); window.getSelection().addRange(range); try { // Now that we've selected the anchor text, execute the copy command var successful = document.execCommand('copy', false, null); var msg = successful ? 'successful' : 'unsuccessful'; if(true){ $this.addClass("copied").html("Copied"); } } catch(err) …

11
将RSA公钥复制到剪贴板
我正在尝试将公共密钥复制到macOS上的剪贴板,但是我一直在获取“没有此类文件或目录”。我正在使用的命令粘贴在下面 pbcopy < ~/.ssh/id_rsa.pub
69 ssh  clipboard 

1
剪贴板API调用抛出NotAllowedError而不调用onPermissionRequest()
这赏金已经结束。这个问题的答案有资格获得+50声望奖励。赏金宽限期在13小时内结束。 cyqsimon希望引起更多对此问题的关注。 我有一个带有按钮的简单页面,当按下按钮时,该页面使用Async Clipboard API写入剪贴板。 <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } 这适用于Chrome和Firefox,台式机和移动设备。但是,在Android Webview上,它引发以下错误: NotAllowError: Write permission denied. 我认为我需要重写WebChromeClient.onPermissionRequest()以授予许可,但是奇怪的onPermissionRequest()是似乎没有被调用,并且仍然抛出相同的错误。 public class WebChromeController extends WebChromeClient { @Override public void onPermissionRequest(PermissionRequest request) { Log.d("myTag", "Permission request"); …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.