谷歌浏览器同步后出现重复书签——查找出重复的标签,然后手动清除
2014-10-30 11:36
567 查看
我个人比较喜欢用谷歌浏览器的在线书签功能,当我在公司上网时看到好的技术文献,我就会收藏到书签栏中,然后在家里面同步公司的书签栏,相当的方便。
但是比较恶心的是,一般情况下,我在家里总是同步不到公司的谷歌浏览器中新的书签数据。后来发现可以在谷歌浏览器的设置面板中,先点击“断开与您的google账户的连接”,然后再登录,这样可以同步到公司的数据。
但是更加恶心的事情来了,重新登录,然后同步数据后,我发现书签栏中出现了很多重复的书签。想去投诉谷歌,顺便给点意见,找了半天,没搜到投诉邮箱。最后只能自己写的代码,手动清除重复的数据,操作步骤如下:
一、进入书签管理器,然后点击“整理”,再点击“将书签导入到HTML文件”,把书签文件保存到桌面。
二、将附件“jquery-1.4.4.min.rar”解压到桌面
三、用记事本打开书签文件,然后在<TITLE>Bookmarks</TITLE>行下面,增加如下代码:
四、编辑完后,保存一下,然后用浏览器打开书签文件,如下图:
图中用红圈圈出来的地方就是出现了重复的书签,我们只需要选中其中一条,例如:百度。
五、然后在书签管理器中搜索“百度”,谷歌浏览器会显示出所有名称为“百度”的书签,如下图所示:
最后,右键鼠标,点击菜单“在文件夹中显示”,查看每个书签在书签栏中的位置,然后手动删除,如图:
根据上述的方法,将重复的一个一个删除掉就可以了。想了下,自动删除好像不太好弄,先用用救救急。
大小: 37.5 KB
大小: 96.6 KB
jquery-1.4.4.min.rar (25.6 KB)
下载次数: 1
大小: 68.8 KB
大小: 106.4 KB
大小: 127.2 KB
查看图片附件
但是比较恶心的是,一般情况下,我在家里总是同步不到公司的谷歌浏览器中新的书签数据。后来发现可以在谷歌浏览器的设置面板中,先点击“断开与您的google账户的连接”,然后再登录,这样可以同步到公司的数据。
但是更加恶心的事情来了,重新登录,然后同步数据后,我发现书签栏中出现了很多重复的书签。想去投诉谷歌,顺便给点意见,找了半天,没搜到投诉邮箱。最后只能自己写的代码,手动清除重复的数据,操作步骤如下:
一、进入书签管理器,然后点击“整理”,再点击“将书签导入到HTML文件”,把书签文件保存到桌面。
二、将附件“jquery-1.4.4.min.rar”解压到桌面
三、用记事本打开书签文件,然后在<TITLE>Bookmarks</TITLE>行下面,增加如下代码:
<script type="text/javascript" src="jquery-1.4.4.min.js"></script> <script type="text/javascript">jQuery = $;</script> <script type="text/javascript"> //在页面元素加载后,执行下面的脚本 jQuery(function(){ //存放搜索出来的重复的链接 var arr = new Array(); //在全页面内搜索<A>文本</A>标签 var allHref = jQuery('a'); //循环遍历出重复的链接 for(var i =0;i<allHref.size();i++){ var href = allHref[i]; //获取链接的文本 var hrefHtml = jQuery(href).html(); for(var j =0;j<allHref.size();j++){ var otherHref = allHref[j]; //获取链接的文本 var otherHrefHtml = jQuery(otherHref).html(); //链接文本相同,且在数组中的序号不同,且在arr数组中不存在,则加入到arr数组中 if(hrefHtml == otherHrefHtml && i!=j && jQuery.inArray(hrefHtml, arr)== -1){ arr.push(hrefHtml); } } } //遍历arr数组,将数组中的链接文本加入到id为test的div中 if(arr.length == 0){ jQuery('#test').append('<div>没有找到重复的链接<div>'); } for(var i =0;i<arr.length;i++){ jQuery('#test').append('<div>'+arr[i]+'<div>'); } }); </script> <h1 style="color:red;">查找重复的链接列表</h1> <div id="test" style="border:1px solid red"></div>
四、编辑完后,保存一下,然后用浏览器打开书签文件,如下图:
图中用红圈圈出来的地方就是出现了重复的书签,我们只需要选中其中一条,例如:百度。
五、然后在书签管理器中搜索“百度”,谷歌浏览器会显示出所有名称为“百度”的书签,如下图所示:
最后,右键鼠标,点击菜单“在文件夹中显示”,查看每个书签在书签栏中的位置,然后手动删除,如图:
根据上述的方法,将重复的一个一个删除掉就可以了。想了下,自动删除好像不太好弄,先用用救救急。
大小: 37.5 KB
大小: 96.6 KB
jquery-1.4.4.min.rar (25.6 KB)
下载次数: 1
大小: 68.8 KB
大小: 106.4 KB
大小: 127.2 KB
查看图片附件
相关文章推荐
- struts2手动防止数据重复提交,使用struts标签取session中的值
- 快速查找字符串中出现的第一个不重复的字母
- 清除a标签点击后出现的虚线
- 在一个数组中查找两个重复出现两次的数
- C#查找列表中所有重复出现元素代码
- 用java实现,查找字符串中第一个没有重复出现的字符
- 程序员面试题目总结--数组(三)【旋转数组的最小数字、旋转数组中查找指定数、两个排序数组所有元素中间值、数组中重复次数最多的数、数组中出现次数超过一半的数】
- 程序员面试题目总结--数组(二)【二分查找、找出给定数字出现次数、两个有序整型数组交集、找出数组中唯一的重复元素、判断数组中的数值是否连续相邻】
- 查找出现次数大于n/k的重复元素
- 查找字符串中重复出现的数据
- 查找出现次数大于n/k的重复元素 --- 多重集算法
- 查找出现次数大于n/k的重复元素 ---非多重集算法
- 编写一个程序,从标准输入中读取若干string对象并查找连续重复出现的单词。所谓连续重复出现的意思是:一个单词后面紧跟着这个单词本身。要求记录连续重复出现的最大次数以及对应的单词
- struts2手动防止数据重复提交,使用struts标签取session中的值
- 编程珠玑第9章二分搜索(有重复数字)中查找某数出现的第一个位置
- 谷歌浏览器(Chrome)书签同步与谷歌拼音输入法常用ip
- 如何在字符串里查找第一个不重复的字母,即只出现一次的最靠前的字母
- 给定的数据,然后随机生成这些数据,并且保证数据全部都生成一遍,不回出现重复生成的情况
- chrome 浏览器 手动同步书签 && 安装离线插件
- map查找文件里面重复的行,并输出第一次出现的行号