所以我拥有此JavaScript函数geteRearchVariable,它基本上使用RAW JAVASCRIPT从URL获取变量。
我需要将用户重定向到带有变量之前和变量之后的静态文本的URL的页面。
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
对为什么上面的代码无法正常工作的任何想法?
您的括号不平衡。
document.location.href=
"http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
// ^
// |
// +--- Remove this guy.
因为您缺少a)
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"