新浪微博一键清空

在自己主页的右上角设置中最后一项增加了一个“删除所有”的按钮,取消删除刷新网页即可

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name                新浪微博一键清空
// @namespace           https://github.com/zszen
// @version             1.2
// @description         在自己主页的右上角设置中最后一项增加了一个“删除所有”的按钮,取消删除刷新网页即可
// @author              Zszen John
// @require             http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.7.2.js
// @grant               none
// @include            https://weibo.com/*
// ==/UserScript==

(function(){
    var menuLast1 = $(".gn_topmenulist.gn_topmenulist_set>ul");
    var menuLast2 = $(".gn_set.S_line1");
    var deleteAll1 = $("<li><a class='delete_all_weibo'>删除所有</a></li>");
    var deleteAll2 = $('<div class="gn_set_list"><a class="delete_all_weibo"><em class="W_ficon ficon_set S_ficon">*</em></a></div>');
    menuLast1.append(deleteAll1);
    menuLast2.append(deleteAll2);
    deleteAll1.click(deleteAllAfterConfirm);
    deleteAll2.click(deleteAllAfterConfirm);
    function deleteAllAfterConfirm(){
        var mymessage=confirm("是否删除当前页面全部微博信息?");
		if(mymessage==true){
			window.setInterval(function (){
	            $('a[action-type="fl_menu"]')[0].click();
	            $('a[title="删除此条微博"]')[0].click();
	            $('a[action-type="ok"]')[0].click();
	        },500);
		}
    }
})();