停止异步执行代码js

用户名

登录后,我获得了可以控制的功能。

function formLoginSubmit() {
    if (typeof window.formLoginSubmit_custom != 'undefined') {
        window.formLoginSubmit_custom();
    }
    location.href = '/';
}

在功能上,formLoginSubmit_custom()我必须对打开iframe进行一些操作。问题是:

  1. 我无法修改formLoginSubmit(不要问这只是我要做的任务)
  2. 因此,在完成对iframe文档的所有操作之前,都会开始重定向: location.href = '/';

因此,我如何才能停止异步执行代码,并让我的formLoginSubmit_custom()函数在更改之前完成所有操作location.href

我有什么选择?

珠子

不可能。您将需要更改formLoginSubmit来实现。

您可以删除一个cookie“做一些工作”,重新加载页面后,如果可以执行一些代码-如果找到一个“做一些工作” cookie-您可以在其中执行custom()逻辑。但是,这可能对您没有帮助,具体取决于您要实现的目标。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

停止异步执行代码js

来自分类Dev

js getContext停止执行更多代码

来自分类Dev

Lambda node.js中异步代码的意外执行

来自分类Dev

异步等待代码执行异常

来自分类Dev

该代码是否异步执行?

来自分类Dev

异步等待,代码永不执行

来自分类Dev

停止在R中执行代码

来自分类Dev

停止返回执行代码

来自分类Dev

xUnit:从代码停止测试执行

来自分类Dev

术语“何时使用if停止停止代码执行”?

来自分类Dev

为什么这个异步代码不停止?

来自分类常见问题

异步中代码执行的顺序等待在Node.js中的函数中无法正常工作?

来自分类Dev

无法停止js代码

来自分类Dev

如何在循环中执行异步代码?

来自分类Dev

异步编程,为什么不执行代码

来自分类Dev

异步/等待代码未按预期执行

来自分类Dev

如何同步执行异步代码 Angular 5

来自分类Dev

Rails异步活动作业不执行代码,而内联执行

来自分类Dev

ES6模块,停止执行代码

来自分类Dev

完成不停止活动代码执行

来自分类Dev

AS3 Adobe Air停止执行代码

来自分类Dev

AWS Lambda在代码中间停止执行

来自分类Dev

停止根据Javascript中的条件执行代码

来自分类Dev

Android setError停止执行其余代码

来自分类Dev

完成不停止活动代码的执行

来自分类Dev

发生错误时停止执行代码(C ++)

来自分类Dev

在x分钟内停止执行代码

来自分类Dev

for循环后代码执行停止了吗?

来自分类Dev

如何停止执行其余代码 - javascript