注册 登录
编程论坛 ASP技术论坛

提交空格变成了问号,请教一下怎样解决

sdgjsddd 发布于 2007-10-25 22:44, 1663 次点击
我提交的文本中,连续有两个以上的空格,就会变成"问号",这种问题怎么解决呢?请教一下
如:
self.location="a.asp?text=AAAAA    BBBBB";
我希望得到的结果:
AAAAA BBBBB

实际的结果:
AAAAA??? BBBBB

请教一下怎样解决????谢谢
6 回复
#2
zacom2007-10-26 01:34

等人来帮忙好了

#3
lq73506842007-10-26 11:29
self.location="a.asp?text=AAAAA    BBBBB";
你这是要传参数吗?
第一次见有这样传参数的。
你去查查nbsp;是什么?
应该就是问号吧。
&被当成了连字符了。
我想应该是这样,nbsp;具体是什么我没查,你自己查下吧,反正你这样传参数就是错的。
#4
tianyu1232007-10-26 18:37

self.location="a.asp?text=AAAAA    BBBBB";

这样不就行了

self.location="a.asp?text=AAAAA BBBBB";
#5
yms1232007-10-26 21:02

url里最好不要出现&符号

其实这种情况用表单提交来解决更好。

#6
multiple19022007-10-26 21:14
那个“ ”是在HTML里转义为空格
你见过HTML用在URI里面的吗?
#7
ming2062007-10-26 23:33

发送前转换编码格式,发送后将编码处理回去,就OK了.

1