原因分析:
当前代码采用form target指向iframe,实现无页面刷新。ios情况下,可能会多push一个当前的页面的路径到history。
解决办法:
删除target指向iframe.form增加onSubmit事件。
onFormSubmit = (event) => {
// 避免跳转到 action 对应地址
event.preventDefault();
return false;
}
修复iOS表单提交历史记录问题
本文分析了在iOS设备上使用form target指向iframe进行无刷新提交时,可能导致的历史记录异常问题,并提供了解决方案,即通过移除target属性并添加onSubmit事件来阻止默认行为。
原因分析:
当前代码采用form target指向iframe,实现无页面刷新。ios情况下,可能会多push一个当前的页面的路径到history。
解决办法:
删除target指向iframe.form增加onSubmit事件。
onFormSubmit = (event) => {
// 避免跳转到 action 对应地址
event.preventDefault();
return false;
}

被折叠的 条评论
为什么被折叠?