社区
Web 开发
帖子详情
遇到一个form.submit和window.close先后次序的问题。
sakuta
2004-09-18 11:32:31
form1.submit();
self.close();
在js中这两条命令的先后次序是这样的,照理应该先submit再close窗口。但是我发现有时候会不执行submit而直接执行close窗口。这是怎么回事?能不能避免这种情况发生。我测试下来,发现这种事情发生的概率还非常大。请各位帮忙解决!
...全文
464
7
打赏
收藏
遇到一个form.submit和window.close先后次序的问题。
form1.submit(); self.close(); 在js中这两条命令的先后次序是这样的,照理应该先submit再close窗口。但是我发现有时候会不执行submit而直接执行close窗口。这是怎么回事?能不能避免这种情况发生。我测试下来,发现这种事情发生的概率还非常大。请各位帮忙解决!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
javafaq2004
2004-09-19
打赏
举报
回复
submit
settimeout
close
朋友别哭
2004-09-19
打赏
举报
回复
up
bdsc
2004-09-19
打赏
举报
回复
submit 所请求的页面里写javascript:window.close()
whirlsun
2004-09-19
打赏
举报
回复
这种情况不是很多呀,为什么要submit呢?为别的方法处理,最后再close不是很好吗?
javafaq2004(又失业了) 讲的是可以实现的方法,但要设置多长时间呢?也是一个问题,不能上这个窗口一起显示没完吧。
我想您的业务逻辑可以重新设计成来用submit再close的方法。
xiangbo520
2004-09-19
打赏
举报
回复
submit发生时,
客户端开始连接服务器,这个需要一段时间
连接后,向服务器发送数据
服务器向客户端发送响应信息
断开连接
在第二步过程执行完之前,你的窗口已经关闭,你教信息怎么提交??
redlaputa
2004-09-18
打赏
举报
回复
注意:
submit发生时,
此时
1、客户端开始连接服务器,这个需要一段时间
2、连接后,向服务器发送数据
3、服务器向客户端发送响应信息
4、断开
这一段是不由js控制的
redlaputa
2004-09-18
打赏
举报
回复
代码是按顺序来得
但是submit需要时间等待
例如
我们在一个非常繁忙的网站上,提交注册,点击了提交按钮,然后,你马上又关掉了窗口
那么你以为你能注册成功吗
浏览器ie/firefox/chrome阻止 ajax
window
.open a.click
form
.
submit
弹出新窗口被拦截解决方法
浏览器ie/firefox/chrome阻止 ajax
window
.open a.click
form
.
submit
弹出新窗口被拦截解决方法 场景: 业务系统需要 在 ajax 调用接口返回成功后 跳转到新窗口链接, 但是
遇到
了
问题
,在ajax 里面
window
.open , a.click()模拟点击链接,
form
.
submit
()表单提交, 都会被部分浏览器拦截,认为是弹...
php
window
.
close
无效,JavaScript_javascript消除
window
.
close
()的提示窗口,
Window
.
close
()这句脚本是用来关 - phpStudy...
javascript消除
window
.
close
()的提示窗口
Window
.
close
()这句脚本是用来关闭当前窗口,如果是在
window
.open的窗口中执行
Window
.
close
(),将会很顺利地将窗口关闭,但如果是在一非
window
.open打开的窗口中执行
Window
.
close
(),将会弹出
一个
提示窗口,如下:要在程序中消除这个提示框也很简单,不过在IE6和IE7稍有不同1. IE6I...
shadcn/ui 迁移指南:Radix UI 到 Base UI 的 progress、scroll-area、separator、avatar、toast、
form
Props 完整映射
本文是 shadcn/ui 仓库内 Radix → Base UI 迁移技能包(`skills/migrate-radix-to-base/`)中「展示类与杂项原语」一族的 Props 映射参考的完整解读。它将逐组件、逐 Prop 地给出 Radix UI 与 Base UI(`@base-ui/react`,原 `@base-ui-components/react`)之间的部件映射、参数改名/删
Flask请求数据处理全解析:args、
form
、json与文件上传原理
HTTP请求数据是Web应用的输入基石,其本质是客户端按协议构造的结构化字节流,经服务器解析后映射为可编程对象。理解请求生命周期——从TCP传输、Content-Type识别、编码解码到Werkzeug解析器分发——是正确获取request.args、request.
form
、request.json和request.files的前提。不同载体遵循不同规则:查询字符串受URL编码与+号歧义影响;表单依赖enctype决定解析路径;JSON请求严格校验Content-Type与语法合法性;文件上传则涉及mul
Elsa Weaver AI Copilot 平台实施指南:基于 GitHub Copilot SDK 的服务端 Agent 工作流编排
本文围绕 Elsa Workflow Engine(.NET)仓库中 [Weaver AI Copilot 平台实施计划](https://link.gitcode.com/i/3955fbbfe74bb1db70a3ace9d9b0e485) 展开,系统讲解 Weaver 如何在 Elsa Server 上构建
一个
GitHub Copilot SDK 原生的 AI 助手平台:包含 Studio
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章