我想URL編碼電子郵件地址。我在w3schools,上輸入了「[email protected]」,但它沒有編碼「@」或「。」。我正在使用encodeURI()
,並有相同的結果。到底是怎麼回事?URLEncode - 讓它工作如何我想要
至少,我認爲它沒有編碼,因爲我在Firebug Net標籤看到:
GET http://dev:8989/SJMUserManager/Service/Index/[email protected]
我期望看到
GET http://dev:8989/SJMUserManager/Service/Index/bmackey%40foo%2Ecom
[請不要光顧W3Schools的(http://w3fools.com) – Pointy 2011-03-21 14:53:51
的'@'當我嘗試時被編碼爲「%40」。點不是。你可以嘗試encodeURIComponent()來獲得你所需要的。 – 2011-03-21 14:56:55
@Pointy - 感謝信息是有幫助的,但只是稍微適用於這個問題。 「我正在使用encodeURI()並具有相同的結果」。 – 2011-03-21 15:14:54