2012-02-27 90 views
0

可能重複:
Get query string values in JavaScript

我知道你可以通過回變量$ _GET [ 'whatevervariable']對JS variable.i這樣做只是想知道是否有其他方法也可以做到這一點?

+1

你能更具體嗎?您想做什麼? – elclanrs 2012-02-27 06:38:27

+1

請參閱http://stackoverflow.com/questions/901115/get-query-string-values-in-javascript - 您可以在純JavaScript中做到這一點。 – srubin 2012-02-27 06:40:16

+0

不,您可以(通常)將PHP腳本中的變量「回顯」爲JavaScript變量,這不是事實。也許代碼片段可以幫助其他人回答你的問題。 – danorton 2012-02-27 06:40:57

回答

1

這將提供整個$ _GET數組到你的JavaScript應用程序:

<script type="text/javascript"><!-- 
_GET = <?php echo json_encode($_GET); ?>; 
--></script> 
0

$_GET超全局只是查詢字符串數組。

可以獲取與window.location.search JavaScript的查詢字符串,而是使用它像$_GET將需要某種形式的解析,通常幾個正則表達式來處理困難人物等

只要嘗試var qs = window.location.search;,然後弄清楚到底你需要什麼,以及你將如何得到它。

簡單的解決方案如果內聯只是將$ _GET回顯到變量中,就像在丹頓的答案中一樣。