部分浏览器使用document.write()直接输出html(form表单提交),出现中文乱码,验证签名失败问题

原因: 部分浏览器使用原页面编码,编码格式不同,导致中文乱码出现,参数验证签名失败

解决方法:

添加form 标签属性 accept-charset="UTF-8" onsubmit="document.charset='UTF-8'" 设置提交格式

onsubmit="document.charset='UTF-8'" 此句用于支持IE浏览器 ​


世间山河广,祝你得偿所愿!