ページの URL から情報を取得して、データ ファイルの src を設定しようとしています。
したがって、ページの URL が page.html?x=data_file_3 であるとします (アイデアは、URL を変更して他のデータ ファイルにアクセスできるようにすることです: data_file_4 など)。
URL の「data_file_3」の部分を取得し、変数に入れます: (これに使用するコードは正常に動作します。結果は次のとおりです) folder = "/data_file_3/content.js" -- このファイルの内容は次のとおりです。ただの配列
次に、これを試します:
<script id="url" type="text/javascript"></script>
<script language="javascript">
...
var u = document.getElementById('url');
u.src = folder;
...
</script>
しかし、これは機能しません (配列データがページに表示されません)。このコードを、以前ハードコードしていた場所に配置しました。
<script type="text/javascript" src="/data_file_3/content.js"></script>
ハードコーディングされたバージョンが機能します。これを行う方法についてのアイデアはありますか?