如何读取传递给JS文件的get参数,如下所示:
<script type="text/javascript" src="/script.js?p1=hello&p2=world"></script>
在同一个文件(script.js)中我想读取p1和p2值,如:
var p1 = params["p1"];
我宁愿避免使用getElementById或使用dom的方法。感谢。
答案 0 :(得分:3)
我在这里没有意识到的魔法......在加载脚本时,标记被添加到dom树中,您可以使用document.getElementsByTagName('script')从中读取,然后解析结果。
答案 1 :(得分:-1)
看到这个答案。然后你必须自己解析结果。