0

これを可能にするウィジェットがたくさんあります:

<script src="http://www.mywebsite.it/widget/widget.js?year=2000" type="text/javascript"></script>

その年をどのように管理できますか?つまりwidget.js、読み込み時に、ページへの ajax 呼び出しを行いaspxます。yearそして、それをページに渡したいと思いaspxます。

どうすれば.jsからそれを行うことができますか?

4

1 に答える 1

2

スクリプトに「scr1」などの ID を付けます。

<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

HTH

于 2012-05-29T15:03:34.907 に答える