目录导航
- 撤销(Ctrl+Z)
- 重做(Ctrl+Y)
- 清空
- H 标题(Ctrl+1~6)
- 一级标题
- 二级标题
- 三级标题
- 四级标题
- 五级标题
- 六级标题
- 插入提示
- 提示
- 注意
- 警告
- 详细信息
- 粗体(Ctrl+B)
- 斜体(Ctrl+I)
- 删除线
- 插入引用(Ctrl+Q)
- 无序列表(Ctrl+U)
- 有序列表(Ctrl+O)
- 表格
- 插入分割线
- 插入链接(Ctrl+L)
- 插入图片
- 添加图片链接
- 插入代码块
- 关闭同步滚动
- 全屏(按ESC还原)
- 开启预览
<div class="markdown_body"><p>各位好,最近我在维护一个旧 OA 系统审批功能。</p> <p>正常流程大致是: 审批人打开页面,iframe 中的表单会填充名称,页面上点击审核完成的按钮时,提交表单后台保存,然后进行后续流程处理。firefox 下上述流程正常。</p> <p>现在的问题是: 奇安信 chrome 内核浏览器下,提交表单的这步被略过,直接执行了后续流程处理。</p> <p>提交表单的方式是:(尝试了 js 和 jquery 都有问题) </p> <pre><code class="language-javascript"> $(window.frames['tabcont'].document).find('form').submit(); </code></pre> <p>尝试过将提交表单之后的逻辑代码去掉,就又能正常。</p> <p>想请教下有没有改动比较小的修法,先谢谢各位大佬了。</p> </div>
各位好,最近我在维护一个旧 OA 系统审批功能。
正常流程大致是: 审批人打开页面,iframe 中的表单会填充名称,页面上点击审核完成的按钮时,提交表单后台保存,然后进行后续流程处理。firefox 下上述流程正常。
现在的问题是: 奇安信 chrome 内核浏览器下,提交表单的这步被略过,直接执行了后续流程处理。
提交表单的方式是:(尝试了 js 和 jquery 都有问题)
$(window.frames['tabcont'].document).find('form').submit();
尝试过将提交表单之后的逻辑代码去掉,就又能正常。
想请教下有没有改动比较小的修法,先谢谢各位大佬了。
user2 • • 目录导航
#1 应该说是 submit 执行的提交之后是异步 |
user3 • • 目录导航
|
user1 • • 目录导航
|
submit 是个异步的动作,不管它是否完成继续执行了后边的脚本。