Greasy Fork

Greasy Fork is available in English.

阻止网站监听返回事件

某些中国特色垃圾网站会通过监听返回事件来吸引用户流量到自己首页(比如 `*.news.sina.cn`),这个脚本则会替换掉原先网页定义的返回事件。

目前为 2018-07-28 提交的版本,查看 最新版本

// ==UserScript==
// @name         阻止网站监听返回事件
// @version      0.1
// @author       Anonymous
// @description  某些中国特色垃圾网站会通过监听返回事件来吸引用户流量到自己首页(比如 `*.news.sina.cn`),这个脚本则会替换掉原先网页定义的返回事件。
// @namespace    https://misakamikoto.example.org/
// @match        https://*/*
// @match        http://*/*
// @grant        none
// ==/UserScript==

(function() {
    $(document).ready(function(e) { 
        var counter = 0;
        if (window.history && window.history.pushState) {
            $(window).on('popstate', function () {
                    history.go(-1);
                }
            );
        }
    });
})();