我看到许多允许这样做的小部件:
<script src="http://www.mywebsite.it/widget/widget.js?year=2000" type="text/javascript"></script>
那一年我该如何管理?我的意思是widget.js
,在加载时,会对aspx
页面进行 ajax 调用。我想把它传递year
给aspx
页面。
我怎样才能从 .js 中做到这一点?
我看到许多允许这样做的小部件:
<script src="http://www.mywebsite.it/widget/widget.js?year=2000" type="text/javascript"></script>
那一年我该如何管理?我的意思是widget.js
,在加载时,会对aspx
页面进行 ajax 调用。我想把它传递year
给aspx
页面。
我怎样才能从 .js 中做到这一点?
给你的脚本一个 id,比如“scr1”。
<script id="src1" src="http://www.mywebsite.it/widget/widget.js?year=2000" type="text/javascript"></script>
然后你可以这样做:
var myScript = document.getElementById('scr1');
var src=myScript.src;
var p=/[?&]year=(\d+)/
var r=p.exec(src);
// r[1] contains the year
高温高压