繁体   English   中英

使用 Javascript 在 URL 中使用 at (@) 符号

[英]Using at (@) symbol in URL with Javascript

情景

我正在使用 MailChimp 将某人发送到登录页面,并将他们的电子邮件地址附加到 URL 中,例如http://example.com?email=someone@test.com

然后我打算使用 Javascript 从 URL 中获取电子邮件地址。

问题

根据 URL 最佳实践,您显然不应该在 URL 中使用 @ 符号,除非它是出于其预期目的(用户名@密码)。

当我使用 MailChimp 插入电子邮件地址时,我无法使用 % 符号对 @ 字符进行编码

在任何浏览器中是否可能会出现拒绝使用 @ 符号或以某种方式搞砸的情况? 或者这只是“不是最佳实践”? 我已经在几个浏览器中对其进行了测试,似乎没问题,但只是想确定一下。

你是在自问自答。 在您关心的浏览器中进行测试。 有些人实际上会搞砸,但现在它们无关紧要,除非您出于某种原因想要支持它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM