如何解决在粘贴文本时,《金融时报》如何添加免责声明?
| 这是粘贴“金融时报”中的文本时发生的示例,添加了最上一段。 提前致谢! 例: 请遵守FT.com的ts&cs和版权政策,该政策允许您:共享链接;复制内容供个人使用;并重新分配有限的提取物。电子邮件ftsales.support@ft.com购买其他权利>或使用此链接引用文章-http://www.ft.com/cms/s/0/792f1aec->9600-11e0-8256-00144feab49a.html #ixzz1PFrYZiD0 英国《金融时报》获悉,高盛向利比亚高级官员的亲戚提供了带薪实习,而该银行正代表该国主权财富基金进行亏损亏损交易。解决方法
网站管理员为此使用Javascript。
检查文件http://media.ft.com/j/FTTrack2.js
FT.Tynt={
initTynt:function(){
var Tynt=Tynt||[];
Tynt.push(\'cqolxGrS4r34rIadbiUt4I\');
Tynt.i={
\"cc\":\"0\",\"b\":true,\"ap\":\"Please respect FT.com\'s <a href=\'http://www.ft.com/servicestools/help/terms\'>ts&cs</a> and <a href=\'http://www.ft.com/servicestools/help/copyright\'>copyright policy</a> which allow you to: share links; copy content for personal use; & redistribute limited extracts. Email ftsales.support@ft.com to buy additional rights or use this link to reference the article -\",\"t\":true
}
, 如前所述,修改剪贴板数据仅限于特定的浏览器,或者要求用户授予访问权限以修改剪贴板。可以解决这个问题
将事件处理程序添加到“ 1”事件
找到选择
在内容前/后添加内容
修改选择范围以包括附加/前置内容
等待复制操作通过
删除附加/前置内容
我摆弄这种方法,并创建了一个可以做到这一点的插件。到目前为止,它仍然是初步版本,仅在FF4 / Chrome 11 / IE8上进行过测试(IE显然需要完成更多工作)。使用此方法可以做的一些不错的事情是,您可以轻松地将论坛帖子引号括在ѭ2中,然后根据要复制的帖子来分配用户。默认情况下,脚本始终选择DOM样式,而不选择实际的HTML,因此,例如,如果您复制粗体内容,则将其粘贴到RTF编辑器中时将显示为粗体,而在仅文本编辑器中使用时将仅显示文本(删除html标记)。
与添加相比,使用此方法添加内容要容易得多,在这种情况下,我仍然不确定其是否功能齐全。对于IE,您可以直接修改剪贴板,但是存在一些问题,例如在选择整个页面时,或者如果要切换富文本格式的内容。还没有机会进行任何进一步的浏览器测试,但这似乎至少是较新浏览器的可行解决方案。
示例:http://hertzen.com/experiments/jquery.plugin.clipboard/
另一个示例:http://hertzen.com/experiments/jquery.plugin.clipboard/thread.html
源代码:https://github.com/niklasvh/jquery.plugin.clipboard
, 您为oncopy
事件实现一个处理程序。通过操作clipboardData
对象,可以更改复制的文本。
, 这可以通过名为jquery copy的jQuery插件来实现。这是使用p选择器的示例。
$(\"p\").click(function() {
$.copy($(this).text() + \" Disclaimer goes here!\");
});
, 他们使用JavaScript,可以在以下文件中找到:
http://media.ft.com/j/FTTrack2.js
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。