【问题标题】:Select-copy from a web page adds the page hyperlink to the clipboard从网页中选择复制将页面超链接添加到剪贴板
【发布时间】:2010-02-09 13:15:41
【问题描述】:

如果您从例如http://www.wired.com/gadgetlab/2010/01/ipad-flash/ 中选择一个段落并将其粘贴到word 中,您会注意到该页面的链接已添加到该段落的末尾。

这是一个例子:

Apple 的一些宣传材料 关于 iPad 意味着该设备的 Safari 浏览器可以加载 Adob​​e Flash 内容。但是,示范单位 平板电脑,包括一个 由史蒂夫乔布斯提出,不能, 并且消费者已经提交了 向联邦贸易局投诉 委员会指控虚假广告。

阅读更多 http://www.wired.com/gadgetlab/2010/01/ipad-flash/#ixzz0f2nM0huW

他们是怎么做到的???

他们还在链接末尾添加#ixzz0f2nM0huW,当您点击页面时,所选文本会突出显示!

有没有 javascript 库可以做到这一点?

【问题讨论】:

标签: javascript html


【解决方案1】:

他们使用Tynt Insight。它是一个商业 JavaScript 库,带有 free version,其中包含您问题中描述的“归属链接”功能。

您可以在他们的 HTML 中的 <head> 标记中看到它被引用:

<!-- Tynt Tracer> --> 
<script type="text/javascript"> tyntVariables = {"ap":"Read More"}; </script> 
<script type="text/javascript" src="http://tcr.tynt.com/javascripts/Tracer.js?user=ac4i_23GOr3QjHab7jrHcU&s=112"></script> 

正如 Tim Down 在上面的评论中指出的那样,Anirvan gave a very good briefing on the internals of the Tynt script,在另一篇 Stack Overflow 帖子中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 2014-02-21
    • 1970-01-01
    • 1970-01-01
    • 2012-06-07
    • 2023-02-20
    • 1970-01-01
    相关资源
    最近更新 更多