社区
JavaScript
帖子详情
form提交后打开新窗口的焦点问题
AYellow
2004-08-05 04:10:16
<form name=form1 target="resultWindow" method=post ...
form提交后需要打开新窗口,但不想每次都开新窗口,因此系统中所有的form的target都是resultWindow。也就是说不管提交多少次,永远只会有一个输入窗口和一个结果窗口。
问题在于,第一次提交后,新开的resultWindow会到输入窗口的前面来,但是如果不关新窗口再次在输入窗口提交form,新窗口就不会获得焦点。
有什么办法吗?
...全文
265
2
打赏
收藏
form提交后打开新窗口的焦点问题
<form name=form1 target="resultWindow" method=post ... form提交后需要打开新窗口,但不想每次都开新窗口,因此系统中所有的form的target都是resultWindow。也就是说不管提交多少次,永远只会有一个输入窗口和一个结果窗口。 问题在于,第一次提交后,新开的resultWindow会到输入窗口的前面来,但是如果不关新窗口再次在输入窗口提交form,新窗口就不会获得焦点。 有什么办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woyingjie
2004-08-05
打赏
举报
回复
<script language="JavaScript">
function window.onblur()
{
window.focus();
}
</script>
GageCSDN
2004-08-05
打赏
举报
回复
在表单提交的结果页面中加入一段JS代码:
<script language="JavaScript">
function window.onload()
{
window.focus();
}
</script>
完美解决回车事件使用window.open()
打开
新窗口
行为被浏览器拦截的
问题
【亲测有效】
本文介绍了一种解决键盘回车键触发
新窗口
打开
被浏览器拦截的方法。通过使用
form
表单并设置一个隐藏的
提交
按钮,使得在火狐及谷歌等浏览器上都能正常响应键盘回车事件。
C#
Form
1中
打开
Form
2并永远将
焦点
放在
Form
2
本文介绍了两种在应用程序中显示
Form
的方法:使用Show()方法可以将
Form
作为普通窗口
打开
,而使用ShowDialog()则会以模态对话框的形式展示
Form
,并确保
焦点
始终停留在该
Form
上。
C#如何在
Form
启动时控制
焦点
落在某一个控件上?
本文详细解析了C#中
Form
启动时
焦点
控制及Tab键导航机制,介绍了TabIndex与TabStop属性的作用,帮助读者理解并掌握控件
焦点
管理。
如何测试react-jsonschema-
form
表单的无障碍
焦点
顺序:提升用户体验的完整指南
本文详解如何测试react-jsonschema-
form
表单的无障碍
焦点
顺序,涵盖手动Tab导航测试、屏幕阅读器验证(NVDA/VoiceOver)、axe/WAVE工具扫描,以及代码层检查autofocus、tabIndex、ARIA属性等关键实践。重点分析模态框
焦点
陷阱、动态字段聚焦、隐藏元素处理等常见
问题
及解决方案,并强调
焦点
顺序需符合视觉流(左→右、上→下)与可访问性标准。
React-ref-
form
(失去
焦点
/获取
焦点
)
这篇博客介绍了React中如何处理输入框的
焦点
及事件响应。第一部分展示了当输入框失去
焦点
时如何弹出输入内容。第二部分解释了如何在点击按钮时显示输入框的内容。第三部分演示了如何使输入框在点击按钮后自动获取
焦点
。第四部分则展示了如何在页面加载时自动让输入框获取
焦点
。这些示例涵盖了React中处理用户交互的基本技巧。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章