javascript - politico.com 如何在复制的文本中插入超链接?

标签 javascript

如果您访问 this article在 politico.com 上,突出显示一些文章文本,然后将该文本粘贴到其他地方,它将包含一个链接,上面写着“阅读更多:...”。这是怎么做到的?

更新:这是使用的 JS,但很难理解:http://tcr.tynt.com/javascripts/Tracer.js

最佳答案

我假设它就像任何复制到剪贴板的脚本一样,但是您在前面插入“阅读更多:..”文本,然后监听 oncopy 事件。

所以不只是做: window.clipboardData.setData("文本", textToCopy);

你会做

window.clipboardData.setData("Text", "阅读更多:mysite.com, "+ textToCopy);

更多内容:

http://www.daniweb.com/forums/thread53662.html

关于javascript - politico.com 如何在复制的文本中插入超链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/870797/

相关文章:

javascript - 无法访问我的 iframe 中的跨域父元素

javascript - 无法从单个项目中的不同文件插入到 MongoDB 实例

javascript - 使用 HTML 按钮执行 PHP 和 SQL

javascript - webRTC-没有从其他同行获得流和冰候选人

javascript - 我可以以某种方式以编程方式访问当前作用域的激活对象吗?

javascript - 使用 Ionic - 无法正确加载 Firebase - 错误 : Module 'firebase' is not available

javascript - Angular 1 的服务 promise

javascript - 更改 jquery 中的 order 元素

javascript - 延迟事件监听器

javascript - 将 onClick 事件传递给 React 中的 Button 组件