如何给外部引用的js文件src后传递参数

发布于 2020-09-14 15:22:23

在src后面传参

<script tpye="text/javascript" src="test.js?a=1&b=2" id="testjs">
</script>

处理SRC后面传递过来的参数

var src=d.getElementById("testjs").getAttribute("src"),result="";
if(src){
 var r = src.substr(1).match(new RegExp('(^|&?)' + 'id'+ '=([^&]*)(&|$)', 'i'));
  result= null?decodeURI(r[2]):'';
}
alert(result);

设置其他属性

<script id="testScript" type="text/javascript" src="test.js" data="a=b&c=d">
</script>

处理其他属性

var scriptArgs = document.getElementById('testScript').getAttribute('data'); 

好了,本文就给大家介绍这么多,后续再给大家补充,感谢阅读!

0 条评论

发布
问题