这是我的第一篇文章,所以如果重复这一点,请不要介意我,但我找不到答案。
我正在使用javascript / html / abl / css等,我必须能够使用&作为搜索条件。
我需要一种方法来获得像http://this.com/mode=results&action=search&result='&'&工作。
我遇到的问题是网址会像分隔符一样解释它,并且页面会中断。我试图将它转换为%26或&尝试将其保留在搜索中,但之后它将找不到我的搜索。我在搜索&时看了谷歌的网址并且它被%26取代。有什么意见吗?
谢谢谢尔顿。答案 0 :(得分:1)
使用javascript encodeURIComponent()函数。
答案 1 :(得分:0)
您将需要在网址中转义&
,以便不将该字符视为分隔符。正如您所说,正确的编码是%26
。也许您需要在服务器上进行其他更改以确保正确处理编码的char?