window.open 在 chrome 中直到父窗口执行完成后才会加载新窗口内容

问题描述 投票:0回答:1

我是 javascript 新手,面临 window.open 不加载新窗口内容的问题,直到父窗口在 chrome 中执行完成。

例如:-

function abc(){
  few line of code...
  const win1=window.open(url, ,)
  next line of code...
}

在上面的 window.open url 没有被加载,执行进入下一行代码。一旦整个父流程完成,则仅加载 window.open URL。

我的问题是我希望加载 window.open URL,然后从中返回一些值以处理下一行代码。

是否可以实现。有人可以帮忙吗?

javascript google-chrome window.open
1个回答
0
投票

你无法知道其他页面何时直接加载,但如果这些页面是同源的,你可以将其他页面加载时的状态存储到 localStorage 中,并首先在“for 循环”中检查 localStorage 的状态页

© www.soinside.com 2019 - 2024. All rights reserved.