JavaScript:在脚本标记中获取GET请求参数

时间:2014-02-15 03:11:51

标签: javascript jquery html

与此question类似,我想获取GET请求参数,但是在脚本标记本身。

HTML <head>中的我的脚本标记是:

<script src="js/script.js?lang=en"></script>

如何获得lang值?

使用jQuery,我可以通过:

获取src
$('script[src$="/script.js"]').attr('src');

1 个答案:

答案 0 :(得分:1)

要获取<script>标记中的参数,我们可以使用:

var lang;
var src = $('script[src~="js/script.js"]').attr('src');
if(src != undefined) {
  lang = src.split("lang=")[1] ? src.split("lang=")[1] : 'yourDefaultValue';
}