gpt4 book ai didi

Firefox 4 无法正确处理转义网址

转载 作者:行者123 更新时间:2023-12-02 05:10:33 25 4
gpt4 key购买 nike

我正在从我的服务器发送电子邮件,其来源如下所示:

<a href="http://mydomain.com/myurl?email=my%40my.com">http://mydomain.com/myurl?email=my%40my.com</a>

在所有其他浏览器中,当我单击电子邮件中的链接时,它会打开:

http://mydomain.com/myurl?email=my%40my.com

但是,在 Firefox 4 中,链接被解释为:

http://mydomain.com/myurl?email=my@my.com

这显然会破坏 URL 处的脚本。为什么 Firefox 放置 @ 符号而不是使用转义形式,我怎样才能使行为正常?

编辑:
似乎只有当使用 Hotmail 作为客户端在 Firefox 中打开邮件时,这才是问题。

还有其他人知道 Firefox 和 Hotmail 的这个问题吗?

最佳答案

好吧,如果您打算在单击链接时在操作系统上打开电子邮件客户端,那么您应该使用 mailto<a href=....>喜欢

<a href="mailto:my@my.com?subjeck=your subject here&body=http://mydomain.com/myurl?email=my%40my.com">Send email</a>

这应该可以处理浏览器与电子邮件客户端的任何不兼容问题。

关于Firefox 4 无法正确处理转义网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6105256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com