各位好,最近我在维护一个旧 OA 系统审批功能。
正常流程大致是: 审批人打开页面,iframe 中的表单会填充名称,页面上点击审核完成的按钮时,提交表单后台保存,然后进行后续流程处理。firefox 下上述流程正常。
现在的问题是: 奇安信 chrome 内核浏览器下,提交表单的这步被略过,直接执行了后续流程处理。
提交表单的方式是:(尝试了 js 和 jquery 都有问题)
$(window.frames['tabcont'].document).find('form').submit();
尝试过将提交表单之后的逻辑代码去掉,就又能正常。
想请教下有没有改动比较小的修法,先谢谢各位大佬了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.