所以我有这个 JavaScript 函数 getSearchVariable,它基本上使用原始 Javascript 从 URL 获取一个变量。
我需要将用户重定向到一个带有 URL 的页面,该页面在变量之前和变量之后带有一些静态文本。
document.location.href="http://example.com/tracer?="+(getSearchVariable('Track')+"&tba=N"
关于为什么像上面的代码这样的东西不起作用的任何想法?
所以我有这个 JavaScript 函数 getSearchVariable,它基本上使用原始 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.
因为你错过了一个)
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"