【问题标题】:JavaScript redirect with variables带有变量的 JavaScript 重定向
【发布时间】:2012-10-28 03:49:16
【问题描述】:
所以我有这个 JavaScript 函数 getSearchVariable,它基本上使用原始 Javascript 从 URL 获取变量。
我需要将用户重定向到一个带有 URL 的页面,该 URL 在变量之前和变量之后带有一些静态文本。
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
知道为什么上面的代码不起作用吗?
【问题讨论】:
标签:
javascript
jquery
variables
redirect
href
【解决方案1】:
你的括号不平衡。
document.location.href=
"http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
// ^
// |
// +--- Remove this guy.
【解决方案2】:
因为你少了一个)
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
^1 ^2 ^2
应该是
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track'))+"&tba=N"