www.mywebsite.com/?foo=bar
如何将 foo 的值放入 Javascript 变量中?
最佳答案
您甚至不需要 PHP。基本上,您可以解析 window.location.href
以将 GET URL 参数的值获取到 JavaScript 变量中。
网上有很多代码,你可以使用例如this :
function getUrlParameter( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
要获取 foo
的值,只需在您的 JavaScript 代码中调用 getUrlParameter("foo")
。
关于php - 将 $_GET 变量分配给 JS 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6463281/