阅读javascript .js获取参数

时间:2011-08-08 15:50:35

标签: javascript parameters get

如何读取传递给JS文件的get参数,如下所示:

<script type="text/javascript" src="/script.js?p1=hello&p2=world"></script>

在同一个文件(script.js)中我想读取p1和p2值,如:

var p1 = params["p1"];

我宁愿避免使用getElementById或使用dom的方法。感谢。

2 个答案:

答案 0 :(得分:3)

我在这里没有意识到的魔法......在加载脚本时,标记被添加到dom树中,您可以使用document.getElementsByTagName('script')从中读取,然后解析结果。

此处提供完整代码:http://feather.elektrum.org/book/src.html

答案 1 :(得分:-1)

看到这个答案。然后你必须自己解析结果。

How to check for script src match, then reassign src