我有一个这样的网址:http://localhost:9001/view/shopindex/display?keyword=test&searchPostcode=Postcode我正在使用HTML mailTo将它放在新电子邮件的正文中(我知道有更好的邮件选项,但我只限于此) 。实际上我有这个:
<a href="mailto: ?subject=Look at this link&body=http://localhost:9001/view/shopindex/display?keyword=test&searchPostcode=Postcode"></a>
问题是,当我点击并打开新的电子邮件时,我只能在正文中获得以下内容:
http://localhost:9001/view/shopindex/display?keyword=test
我认为mailto
标识了网页网址的查询字符串中的&
符号,作为mailto网址的一部分。有没有办法逃脱它?
谢谢!
Krt_Malta
答案 0 :(得分:0)
尝试对“&”字符进行URL编码:
http://localhost:9001/view/shopindex/display?keyword=test%26searchPostcode=Postcode
在Firefox中它适用于我,你可以测试它here。