将+转换为& - #43;在URL中

时间:2011-12-06 16:06:42

标签: html url

我在网站上有一个包含+号的网址。 URL的格式为

http://Path/page.aspx?ItemPath=%2fArg1+Arg2

移动浏览器正在将+号转换为+它使页面不起作用。如果您使用谷歌浏览器(就像我一样)并输入+在您的地址栏中,它会在Google上搜索+。如果您打开Goog​​le页面并输入&#;;在搜索栏中,它会显示相同的结果,但不会更改+到+

我已经在安装了iOS 5的iPad 2和安装了FireFox移动设备的Android手机上进行了测试,这两款手机都将URL中的+字符转换为#43;

这个问题很难谷歌

编辑: 在做了一些研究后,我意识到浏览器正在将+转换为其ascii代码

1 个答案:

答案 0 :(得分:0)

此问题的解决方案是删除“+”符号并在代码中添加空格。浏览器会自动将空格转换为“+”符号,而不是将空格转换为ascii代码