1. ホーム
  2. javascript

[解決済み] Scriptタグにパラメータを渡すには?

2022-08-27 21:15:38

質問

チュートリアルを読みました。 DIYウィジェット - 他のサイトにあなたのサイトを埋め込む方法 を読みました。

私はscriptタグにパラメータを渡す方法を探しています。例えば、以下のように動作させるためです。

<script src="http://path/to/widget.js?param_a=1&amp;param_b=3"></script>

このような方法はあるのでしょうか?


2つの興味深いリンクがあります。

どのように解決するのですか?

できました。ハックみたいなものですが、なかなかいい感じです。

var params = document.body.getElementsByTagName('script');
query = params[0].classList;
var param_a = query[0];
var param_b = query[1];
var param_c = query[2];

scriptタグの中のparamsをclassとして渡しています。

<script src="http://path.to/widget.js" class="2 5 4"></script>

この記事 はとても役に立ちました。