草庐IT

CLIPBOARD

全部标签

C# 剪贴板.GetText()

如何在非静态线程中获取剪贴板文本?我有一个解决方案,但我正在尝试获得最干净/最短的方法。正常调用时结果为空字符串。 最佳答案 我会添加一个辅助方法,它可以在MTA主线程中将Action作为STA线程运行。我认为这可能是实现它的最简洁的方法。classProgram{[MTAThread]staticvoidMain(string[]args){RunAsSTAThread(()=>{Clipboard.SetText("Hallo");Console.WriteLine(Clipboard.GetText());});}//////

javascript - 使用断线复制到剪贴板

我想将文本复制到剪贴板,但要换行。问题:如果你点击代码片段中的按钮并粘贴到记事本中,你将得到:Name:testSurname:testEmail:test@gmail.comAddress:testCity:testCountry:nullAdCategory:testPlan:nullWebsite:Companyname:testΜήνυμα:test我想要的:如果可能的话,我想在换行符中复制文本。和复制时一样:Name:testSurname:testEmail:test@gmail.com...functioncopyToClipboard(element){var$temp

javascript - 使用 document.execCommand ('copy' 复制到剪贴板)因大文本而失败

我正在使用一个隐藏的文本区域来放置一些文本,选择它然后使用document.execCommand将它复制到剪贴板。这通常有效,但当文本很大时会失败(返回false)。在Chromev55中,它似乎在180K个字符左右失败。通过这种方式复制的数据量是否有限制?普通的Ctrl+C似乎不受相同的限制。注意:有人将其标记为可能与Doesdocument.execCommand('copy')haveasizelimitation?重复.这可能是类似的问题,但那个问题被标记为我不使用的特定框架,而且也没有得到回答。我相信我的问题更笼统并且仍然相关。我附上代码以供引用。functioncopyT

javascript - 使用 Javascript 访问剪贴板 - 没有 Flash?

有没有一种可靠的方法可以使用Javascript访问客户端机器的剪贴板?尝试执行此操作时,我继续遇到权限问题。Google文档是如何做到这一点的?他们使用Flash吗?我的主要目标是IE8,但也希望支持FF和Chrome。我已经看到使用Flash执行此操作的技术,但我正在寻找纯js路径:ClipboardaccessusingFlash 最佳答案 由于这是一个很大的安全隐患,所有关心安全的浏览器都不允许JS访问剪贴板。主要原因是很多人把密码放到一个文本文件里,然后用剪切&粘贴的方式登录。然后,破解者可以通过破解一个受欢迎的站点并安装

javascript - 为什么 document.execCommand ("paste") 在谷歌浏览器中不起作用?

我的扩展有问题。我想从剪贴板粘贴数据。到目前为止,我得到了这个:functionpasteAndGo(){document.execCommand('paste')alert("Pasted")}警报出现,但没有粘贴任何内容。我感觉是document部分需要更改,但我不知道该怎么做。有什么想法吗? 最佳答案 Chrome中曾经有一个实验性的剪贴板API,但在Chrome13中被删除了。Chrome已转向更标准的document.execCommand('paste')、document.execCommand('copy')和doc

javascript - 如何使用 Greasemonkey 将数据复制到剪贴板?

我找到了thisquestion但尝试使用那里给出的代码:unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");constclipboardHelper=Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper);clipboardHelper.copyString('test');给出错误信息:Ascri

javascript - 在浏览器中复制到剪贴板二进制数据

复制到剪贴板功能的最新技术(我的调查)Flash替代品我找到了以下替代方案:Zclip:我们正在使用zeroclipboard(祖先,zclip使用它的按钮flash电影):只有文本Clippy:页面中只有文本https://github.com/mojombo/clippy您可以在(ActionScript:Flash)代码中看到:http://code.google.com/p/zeroclipboard/source/browse/trunk/ZeroClipboard.as(第77行)他们使用System.setClipboard(cliptText)调用,它只支持纯文本字符串

javascript - 单击后如何以编程方式将异步相关内容复制到剪贴板?

我正在尝试以编程方式使用Chrome(Build43)中的execCommand将异步JSONP请求的结果复制到剪贴板。这是一个snippet逻辑:loadContent()functionloadContent(callback){$.getJSON('http://www.randomtext.me/api/lorem/p-5/10-20?&callback=myFunc',function(result){console.log('result=',result.text_out);$("#container").html(result.text_out);if(callback

javascript - 如何在跨浏览器中读取剪贴板数据?

PossibleDuplicates:Copy/PuttextontheclipboardwithFireFox,SafariandChromeHowtoCopytoClipboardinJavaScript?你好,场景:我复制了一些内容(从记事本或word)并想将其粘贴到我的iframe中。在粘贴之前我想操作剪贴板内容。在IE中,我可以使用window.clipboardData.getData("Text");如何在其他浏览器(FF/chrome和safari)中读取剪贴板数据 最佳答案 只有当用户明确触发粘贴时(例如,通过使用

javascript - 《金融时报》如何在粘贴文本时添加免责声明?

这是粘贴来自《金融时报》的文本时发生的情况的示例,添加了顶部段落。提前致谢!例子:PleaserespectFT.com'sts&csandcopyrightpolicywhichallowyouto:sharelinks;copycontentfor>personaluse;&redistributelimitedextracts.Emailftsales.support@ft.comtobuyadditionalrights>orusethislinktoreferencethearticle-http://www.ft.com/cms/s/0/792f1aec->9600-11e