如何阻止location.href在缩小的javascript上执行

如何阻止location.href在缩小的javascript上执行,javascript,redirect,minify,Javascript,Redirect,Minify,我有一个缩小了的javascript文件,我无法阻止它加载到页面上,在这个缩小了的脚本上有一个函数我想停止运行,因为这个函数加载到页面上,我无法控制它,所以我必须找到一种方法在加载后停止它,不能简单地从缩小的文件中删除javascript函数 这是我想停止的缩小功能(美化后): function _(t, e) { var n = e.getState(), r = f.get(t, "order.account.status");

我有一个缩小了的javascript文件,我无法阻止它加载到页面上,在这个缩小了的脚本上有一个函数我想停止运行,因为这个函数加载到页面上,我无法控制它,所以我必须找到一种方法在加载后停止它,不能简单地从缩小的文件中删除javascript函数

这是我想停止的缩小功能(美化后):

    function _(t, e) {
        var n = e.getState(),
            r = f.get(t, "order.account.status");
        r === u.USER_STATES.SCHOOL_USER_LOGGED_IN && a.checkoutTracker.identity.loginSuccessful();
        var o = f.get(t, "redirect_to");
        if (o) location.href = o;
        else if (r === u.USER_STATES.LOCKED) f.get(n, "ui.htmlForms.login-school").showError(l);
        else if (r.indexOf(u.USER_STATES.LOGGED_OUT_SUBSTR) > -1) f.get(n, "ui.htmlForms.login-school").showError();
        else {
            var i = t.order;
            ! function(t) {
                var e = t.getState();
                f.get(e, "ui.elements.$alertMyTeachable").classList.add("hidden"), f.get(e, "ui.htmlForms.email.$form").classList.add("hidden")
            }(e), i && e.dispatch(s.receiveOrderUpdate(i))
        }
    }
因此,该函数基本上是从json文件中获取字段“redirect_to”的值,然后使用
location.href
重定向到该值(该值是一个url)。你可以在第五和第六行看到这种情况

我想做的是阻止它重定向,因为它是一个缩小的javascript文件,在页面上加载缩小的文件后,无法找到函数名并用同名的空函数替换它,我还尝试使用
Object.freeze(document.location)
此方法在Chrome上有效,但在Safari和Firefox等浏览器上不受支持。 所以我需要一种方法来阻止location.href被触发,这样我就可以支持所有浏览器,但我不知道该如何操作

我希望任何人都能帮上忙,我已经想了好几天了


提前感谢。

这个函数在哪里被调用?这个文件保持不变还是每个新版本都会出现名称损坏?@AdityaBhave我确信它保持不变,但它仍然是一个缩小的javascript,有没有办法找到函数的实际名称?嗯,我搜索了整个文件“USER_STATES.SCHOOL_USER_LOGGED_IN”只找到了2个实例。搜索字符串存在于函数中。因此,这会告诉您确切的位置。如果可以,请直接更新此文件。@adityab您能再解释一下吗?我有点慢,是“USER_STATES.SCHOOL_USER_LOGGED_IN”吗“价值?它如何影响重定向?您认为我如何更改它以停止重定向?另外,我不能直接更改该文件,否则我只需删除location.href,这也是函数从{“redirect_to”:“/secure/470176/checkout/1574051/advanced product research/password”,“completed_order”:true}获取值的json文件。我不知道这是否有帮助