0

我正在尝试通过指定要加载的路径和应附加的搜索参数来加载搜索页面的 url。

例如,我正在加载 /foo/?q=1&a=2 我会尝试在 javascript 中输入如下内容:

location.href = /foo/?q=1&a=2

然后,当它运行时,我在“&”字符处得到一个无效的令牌异常。我精通javascript和jquery,所以我愿意接受任何一种语言的答案。

我只需要能够设置 location.href 及其关联的搜索参数,以便我可以正确加载页面。或者,如果您对其他方法有建议,我也愿意接受。

问候

4

1 回答 1

3

您需要这样的引号中的字符串:

location.href = "/foo/?q=1&a=2";

Javascript 可能被解释/foo/为正则表达式,然后试图将其后面的其他字符理解为正则表达式上的选项。

于 2012-04-23T06:09:40.560 回答