javascript - 当文件完成上传到服务器时,Javascript 可以关闭窗口吗?

标签 javascript jquery web

目前我正在向我们的服务器发送一个POST,我希望能够在文件上传完成后关闭window.open 弹出窗口。现在,我正在使用:

setTimeout(function()
 {
   imageUploadWindow.close();
 }, 5000);

但是,这引入了一个我想避免的具有不同文件大小或互联网连接的计时错误。有人知道我可以在 100% 上传后关闭窗口的方法吗?

最佳答案

在 POST 之后,让您的服务器将浏览器重定向到包含关闭窗口的脚本的页面。

关于javascript - 当文件完成上传到服务器时,Javascript 可以关闭窗口吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15353033/

相关文章:

javascript - 在 Chrome 中设置 location.href 两次

javascript - 使用 javascript 和 HTML5 调用 webservice 函数

javascript - 如何在本地测试Pinterest SDK?

jquery - 将基本 DOM 更改为 jQuery

javascript - 使用 setInterval() 刷新我的 php 页面的一部分

javascript - LinkedIn 应用程序中客户端 ID 和客户端 key 之间的区别

ios - 支持 HTTPS Web 服务器 iOS

javascript - HTML + jquery - 更改内容 DIV 中内容的菜单

javascript - jQuery 更改下拉菜单调用 Web 服务来加载选项

javascript - 函数仅从 $(function(){ 调用一次