Sharepoint 2010:跟踪指向文档内容类型的链接的单击:使用jQuery在自定义列表中存储和更新值。

Sharepoint 2010:跟踪指向文档内容类型的链接的单击:使用jQuery在自定义列表中存储和更新值。,jquery,sharepoint,Jquery,Sharepoint,由于若干系统限制(IE8、sharepoint设置的结构等),我们无法使用SP2010中的标准网站分析Web部件生成网站集任何给定范围内浏览次数最多的文件的排名。此外,所有公开可见的sharepoint库只能通过快捷方式访问,即它们都是“指向文档文件类型的链接”。我想知道,是否有人有通过jQuery或Javascript实现以下功能的经验: 注册单击给定页面的任何库中的任何给定“指向文档的链接” 如果是第一次单击该链接:将文件快捷方式的名称存储在以前创建的列表中,并将“单击次数”值设置为1 再次

由于若干系统限制(IE8、sharepoint设置的结构等),我们无法使用SP2010中的标准网站分析Web部件生成网站集任何给定范围内浏览次数最多的文件的排名。此外,所有公开可见的sharepoint库只能通过快捷方式访问,即它们都是“指向文档文件类型的链接”。我想知道,是否有人有通过jQuery或Javascript实现以下功能的经验:

  • 注册单击给定页面的任何库中的任何给定“指向文档的链接”
  • 如果是第一次单击该链接:将文件快捷方式的名称存储在以前创建的列表中,并将“单击次数”值设置为1
  • 再次单击快捷方式时:更新创建的自定义列表中的值(=单击次数)
  • 按最常单击的快捷方式对列表进行排序
  • 目标是为用户提供任何给定sharepoint网站上最常查看的文件的前10名列表


    感谢您的支持

    我将创建一个JavaScript文件,并在母版页中引用它,以完成刚才描述的内容

    在按钮单击上注册一个事件,在列表中找到具有指向新项目的链接url的项目,如果存在,则为其添加1个单击值,如果不存在,则创建具有1个单击值的项目

    排序可以通过创建一个视图(在列表设置中)来实现,该视图通过单击、降序的值对列表进行排序