我知道你可以通过将变量$ _GET ['whatevervariable']回显到js变量来做到这一点。我只是想知道是否还有其他方法可以做到这一点?
答案 0 :(得分:1)
这将为您的JavaScript应用提供整个$ _GET数组:
<script type="text/javascript"><!--
_GET = <?php echo json_encode($_GET); ?>;
--></script>
答案 1 :(得分:0)
$_GET
超全局只是查询字符串的数组。
您可以使用window.location.search
在javascript中获取查询字符串,但是像$_GET
一样使用它将需要某种解析,通常需要一些正则表达式来处理困难的字符等。
只需尝试var qs = window.location.search;
,然后确切地知道您需要什么,以及如何获得它。
如果以内联方式进行简单的解决方案就是将$ _GET回显到变量中,就像在danorton的回答中一样。