gpt4 book ai didi

javascript - 如何将浏览器从加载状态更改为已加载状态?

转载 作者:行者123 更新时间:2023-11-29 15:54:24 25 4
gpt4 key购买 nike

场景:

  1. 我通过 JavaScript 在其中动态创建一个 iframe 和一个表单。
  2. 表单通过 JavaScript 提交并向服务器发送 POST 请求。
  3. 请求已收到,但浏览器一直处于加载状态(窗口底部的进度条一直在前进,不会停止,只有在表单提交后才会出现)。

如果我使用这样的 iframe 表单 POST 到其他地方,这不会发生。当尝试不在 iframe 中的常规表单时,也不会发生这种情况。

那么,知道为什么会发生这种奇怪的现象吗?或者如何停止浏览器的加载状态?我尝试从对 POST 的响应中调用 window.stop(),但无济于事。设置 frame.src 属性似乎可行,但它的代价是在 IE 中发出烦人的点击声音。

在此先感谢您的帮助!

最佳答案

如果在提交表单之前它处于加载状态:如果您使用了 write(),请不要忘记 close() 文档writeln() 在 IFORM 中生成 HTML。

如果只是在提交表单之后:是否从服务器返回了一些东西?

关于javascript - 如何将浏览器从加载状态更改为已加载状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/337315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com