javascript - 在 Javascript 中退出函数之前强制加载页面

标签 javascript jquery synchronization

我有一个或多或少的形式的脚本

function a() {
  //do stuff
  $(window).onload = function() {
    //do stuff after loading
  }
  //do more stuff
 return true;
 }

我需要保证 onload 函数在函数 a 返回任何内容之前发生。有没有办法干净地做到这一点?我无法重构代码以将所有内容都包含在 onload 中,这需要完全重写所有代码。

最佳答案

您可以尝试让 ONLOAD 运行所有内容

$(window).onload = function() {
//run onload

//run other functions


 }

关于javascript - 在 Javascript 中退出函数之前强制加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36293566/

相关文章:

javascript - 如何在多个工作表上运行 Google 脚本?

javascript - Rails 数据表选择过滤器

php - 将 Android 数据库与服务器数据库同步

c# - 为什么 Windows 窗体应用程序 (C#) 会死锁以及如何避免死锁?

基于 C++ MultiThread Worker 的方法

javascript - Node js mongoose 根据日期过滤结果

javascript - 保存购买日期并添加 X 时间

javascript - 单击输入后删除输入错误消息

jquery - 使用 Flask Mysqldb 通过 AJAX 将行插入数据库

jquery - Django/jQuery - 读取文件并作为文件下载提示传递给浏览器