我使用下面的代码将文档的路径写入警告框.
var oArg = new Object();
oArg.Document = $(t).attr("path") + str + "/" + $(t).attr("name");
alert(oArg.Document);
Run Code Online (Sandbox Code Playgroud)
假设该消息是:" documents/files/img/stack.jpg"
我只想用一个按钮复制这个文本.对于Chrome,Ctrl + C可以正常使用,但对于IE,Ctrl + C会复制警报框中的所有内容.
如何使用按钮仅复制邮件?
Ctrl + C的工作方式如下:
Eri*_*ric 70
你可以做的是用文本提示用户,并要求他们复制它.因此:
prompt("Copy to clipboard: Ctrl+C, Enter", oArg.Document);
Run Code Online (Sandbox Code Playgroud)
因为如果您向提示提供文本,则会自动选中该文本.这适合你吗?
小智 18
当出现带有文本消息的警告消息框时,只需按CTRL + C并复制您的消息,然后您可以将其粘贴到任何您想要的位置,无需编写它或使用任何其他方法来获取文本.
我发现,至少在Chrome中,警报框文本实际上是可选的 - 当文本不包含任何换行符时(即"\n").
我不知道为什么会这样,但我之前必须使用这个技巧来快速选择提示.(你也可以使用prompt("please press ctrl+c to copy the text below", "text to copy"),但通常看起来更糟)
| 归档时间: |
|
| 查看次数: |
48957 次 |
| 最近记录: |