社区
Web 开发
帖子详情
【求教】关于html form提交之后马上关闭window的一个问题
溺水的鱼
2009-06-02 08:46:01
document.forms['formname'].action=actionUrl;
document.forms['formname'].submit();
window.close();
我在js方法中用这种方式提交,请问submit之后马上关闭页面会影响提交吗?
比如页面的参数还没有提交过去
请高手赐教!
...全文
314
11
打赏
收藏
【求教】关于html form提交之后马上关闭window的一个问题
document.forms['formname'].action=actionUrl; document.forms['formname'].submit(); window.close(); 我在js方法中用这种方式提交,请问submit之后马上关闭页面会影响提交吗? 比如页面的参数还没有提交过去 请高手赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovezx1028
2009-06-03
打赏
举报
回复
理论上不会。、、
sjkof
2009-06-03
打赏
举报
回复
[Quote=引用 4 楼 jinxfei 的回复:]
会的,07年我为这个BUG折腾了好长时间。
后来我们采用了几种解决手段:
1、提交后不关页面,转向成功页面。
2、用Ajax异步提交,得到应答后再关闭。
[/Quote]
支持
溺水的鱼
2009-06-03
打赏
举报
回复
我如果将form的target设置为本页面的一个iframe,如何在iframe中判断提交完成了,并且把页面关闭掉
溺水的鱼
2009-06-03
打赏
举报
回复
[Quote=引用 5 楼 jinxfei 的回复:]
比较痛苦的是,这样提交,有时候成功,有时候不成功。
[/Quote]
您说的是提交之后马上关闭页面的时候,还是您给的2个解决方案
后来我们采用了几种解决手段:
1、提交后不关页面,转向成功页面。
2、用Ajax异步提交,得到应答后再关闭。
有这个问题
blliy117
2009-06-03
打赏
举报
回复
你试试上传一个文件
这样不一定能成功,这个我都深有体会的
如果要关闭提交页面
保险的方法是确定提交成功了
用ajax返回成功提交值再关闭
xue08161981
2009-06-02
打赏
举报
回复
[Quote=引用 5 楼 jinxfei 的回复:]
比较痛苦的是,这样提交,有时候成功,有时候不成功。
[/Quote]
一般没有什么问题的
jinxfei
2009-06-02
打赏
举报
回复
比较痛苦的是,这样提交,有时候成功,有时候不成功。
jinxfei
2009-06-02
打赏
举报
回复
会的,07年我为这个BUG折腾了好长时间。
后来我们采用了几种解决手段:
1、提交后不关页面,转向成功页面。
2、用Ajax异步提交,得到应答后再关闭。
my145794
2009-06-02
打赏
举报
回复
不会 使用struts 表单值已经在输入时加载到formbean submit只是个触发
另外可以使用onclick="document.forms[0].submit(); window.close();"
事件 也可以写个JavaScript函数 使用setTimeout延迟一下再关闭窗口
溺水的鱼
2009-06-02
打赏
举报
回复
这么快就有回复了
多谢多谢!
那我能做到提交成功之后在关闭页面吗
qiheia
2009-06-02
打赏
举报
回复
应该会把,数据提交到服务器上是有一段时间的,在提交的过程中突然中断,那么数据就提交不上去了。
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
form
中的input值不能自动完成?
form
中的input双击时可显示曾经输入过的值,可以方便输入曾经录入过得值。 昨天遇到了个
问题
,双击空的input不显示曾经输入的值,代码如下,在网上找了找,都是取消这个功能的。经过一番尝试,原来是type="button" onclick="function(argc) "的
问题
,点击后,没有
提交
至当前所在
form
,所以浏览器没有记得历史输入记录; 改正方法:将button换为su
php修改参数不生效,
window
.open的第三个参数设置了不生效
PHP里面的一段代码:","","height=400, weight=300")> getId() ?> name='nodeIdinfo'>打开新网页
之后
,网页还是全屏大小显示,而不是400*300显示。
求教
,这里怎么写,才能将新打开的网页按自己要求的大小显示?回复讨论(解决方案)set了viewport?$("
form
").click(function...
asp.net网页防刷新重复
提交
、防后退解决办法集!
1、
提交
后 禁用
提交
按钮(像CSDN这样)2、数据处理成功
马上
跳转到另外
一个
页面! 操作后刷新的确是个
问题
,你可以使用跳转页面、
关闭
本页面,如果是有参数据条件来控制的,那就应该好做了,可以直接修改
window
.location的值,把值的参数全部改掉,这样就可以了。我用的方法就是以上的。 document.all("save_"+idx).disabled=true; 刚才有位兄弟也这...
Django中
form
表单的使用
from django import
form
s 第一步:首先在models.py中定义
一个
表单模型 class Remark
Form
(
form
s.
Form
): subject =
form
s.CharField(max_length=100 ,label='留言标题') mail =
form
s.EmailField(label='电
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章