- 老系统很多地方用到 iframe,一直到几天前都没有问题
- 最近 Chrome 升级到 83.0.4103.61 ( Official Build )后,上面的问题就出现了。
- 提交后删除,提交事件不再被执行?请教有什么方案
// 重写 submit 函数??
HTMLFormElement.prototype._submit = HTMLFormElement.prototype.submit;
HTMLFormElement.prototype.submit = function() {
// 有什么办法来继续执行提交??
this._submit();
}
// 提交
function uploadStartSubmit() {
var obj = document.upform;
// 这里不再执行
obj.submit();
// 包括这个函数在内的 iframe 都在 dialog_div_if 中
closeObj = document.all("dialog_div_if");
// 感觉被这行的清空处理,提交事件被忽略!
closeObj.outerHTML ='';
}