代码之家  ›  专栏  ›  技术社区  ›  Zack Peterson

操作复制文本的javascript

  •  4
  • Zack Peterson  · 技术社区  · 15 年前

    我从一个 The Huffington Post 文章发现网站在我的剪贴板上无意中发现了一条引文:

    我选择的文本。Blah。Blah。 Blah。

    更多阅读: http://www.huffingtonpost.com/

    他们是怎么做到的?

    2 回复  |  直到 15 年前
        1
  •  5
  •   Laurence Gonsalves    15 年前

    执行此操作的代码位于 http://www.huffingtonpost.com/include/lib/copy_paste.js?v=1.02

    在鼠标悬停事件中,他们检查是否选择了任何文本,如果选择了,则在所选内容中插入包含引文的不可见的DIV。

        2
  •  2
  •   John Boker    15 年前

    http://snipplr.com/view/6450/javascript-copy-text-to-clipborad/ 包含一个关于如何将文本复制到剪贴板的函数。

    这可能是在复制事件上完成的:获取当前选定的文本并添加“读取更多…”然后调用类似于上面链接的函数。