2012-02-24 195 views
0

我想知道是否有可能在网页上的任何位置选择文本,然后使用jQuery或Javascript复制它。在另一种语言中,如何在所选文本上调用CTRL+XCTRL+CCTRL+V jQuery或Javascript?可以这样做吗?但是CUT命令将被调用到文本区域或文本框中的文本中,而不是在网页的超文本中。请告诉我。剪贴复制粘贴jQuery/Javascript

+0

将浏览器中的文本复制到剪贴板的一些方法在此处列出(http://stackoverflow.com/questions/400212/how-to-copy-to-clipboard-in-javascript)。你可以根据你的需要调整它们。 – approxiblue 2012-02-24 05:16:37

+0

我不想使用闪光吉米。 – 2012-02-24 05:28:51

回答

2

您可能可以调用按钮,并且在访问DOM时复制网页上的文本绝对是可能的,但是您似乎正在尝试访问剪贴板,并且始终如一地执行此操作通常使用闪光灯。

ZeroClipboard插件是最常用的插件,它很容易集成并且可以让您完全访问剪贴板。

举一个例子,看看CSS3Please,我相信他们正在使用ZeroClipboard插件。

+0

我不想使用闪光灯。 – 2012-02-24 05:29:02

+0

然后,您仅限于一些只能在IE中运行的伪代码,我不知道其他浏览器会允许从JavaScript访问剪贴板。 – adeneo 2012-02-24 05:47:35

2

可以这样做吗? ... 我不想使用Flash

不,不,如果你需要它在所有主要的浏览器。