我们构建了一个使用PHP构建的在线事件注册应用程序。我们发现了一个错误,其中输入到系统中的电子邮件地址(用于自动电子邮件回复,自我检索注册等)和电子邮件地址是一个.gov电子邮件地址,“v”丢失,因此系统生成的所有电子邮件都不会发送给正确的收件人。我们已经完成了测试,这似乎只发生在注册人使用Internet Explorer时。Internet Explorer将“v”放入PHP应用程序中的.gov电子邮件地址
-2
A
回答
3
我们修复了这一错误,这里是我们发现:
- 页面中。“这是JavaScript客户端脚本 每一个电子邮件地址去 通过调用的函数‘() 修剪’ 。数据验证步骤 修剪()的目的是要剥离 非打印字符(空格,制表符, 等),这些前导或尾随所述 地址的字符使用反斜杠符号识别 :\ t是标签 为例如,还有另一个 非打印字符称为 垂直制表符,这是(通常)定义\ v的 。但显然IE的版本 在过去的15个月中被释放为“v”,并且它剥离了该字符。修正为 基本上是为了填补我的“trim()”功能。 它现在什么都不做”
虽然,我们想知道为什么IE浏览器的JavaScript引擎停止 解释\ V作为垂直空间,并开始将其解释为对 字母‘V’。
相关问题
- 1. Internet Explorer电子邮件地址自动链接 - 禁用?
- 2. 在Internet Explorer(10)中交换(邮件)拖放电子邮件
- 3. 将Meteor.loginWithGoogle的电子邮件地址放入Session变量中
- 4. 将图像放入PHP电子邮件
- 5. 用PHP解析电子邮件地址?
- 6. iPhone的电子邮件应用程序如何识别地址?
- 7. 发送多个电子邮件地址到邮件应用程序邮件到
- 8. PHP电子邮件应用程序
- 9. 从outlook解放电子邮件地址
- 10. Facebook应用程序无法拉电子邮件地址
- 11. PHP将邮件发送到多个电子邮件地址
- 12. 将电子邮件地址填入流星的反应表地址
- 13. 将电子邮件域与电子邮件地址相匹配
- 14. 在android应用程序中发送电子邮件,选择要使用的电子邮件地址
- 15. PHP - 多个电子邮件地址
- 16. 电子邮件地址中编码的电子邮件地址。可能吗?
- 17. 插入一个电子邮件地址
- 18. 使用Powershell查找Lotus Notes Internet电子邮件地址
- 19. 刮电子邮件地址
- 20. noreply电子邮件地址。
- 21. Django电子邮件地址
- 22. 在电子邮件地址
- 23. 从电子邮件地址
- 24. CakePHP的:使用电子邮件地址和当用户输入自己的电子邮件地址的形式
- 25. 在Facebook应用程序中获取其他用户的电子邮件地址
- 26. 从Thunderbird中提取电子邮件地址电子邮件
- 27. 从给定的电子邮件地址获取电子邮件地址DirectoryEntry
- 28. 防止连续“。”在iPhone应用程序中的电子邮件地址
- 29. 确定是否电子邮件地址的邮件列表地址或个人电子邮件地址
- 30. Internet Explorer无法下载RTF文件中的PHP应用程序
你需要以发表示例如何收集用户的电子邮件地址代码 – Nick 2010-12-05 16:37:56
这是不可能的,没有进一步的细节,请提供进一步的详细信息,如代码/调试信息 – marcog 2010-12-05 16:39:11