- ベストアンサー
日が変わるごとに参照する外部jsファイルを変更したい。
日付ごとに内容が違うjsファイル「2006_06_01.js」「2006_06_02.js」「2006_06_03.js」があり load時に日付を取得して6月2日ならば、下のsrc='http://~/2006_06_01.js'部分のファイル名を2006_06_02.jsに変えるというようなことはjavascriptとかで出来ますでしょうか? <script type='text/javascript' src='http://~/2006_06_01.js'></script>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
IEとFirefox で試してみたところでは、 <body> <script type="text/javascript"><!-- document.write("<script type='text/javascript' src='2.js'></script>"); //--> </script> </body> みたいなことは、できましたので、日付部分をdocument.write 時に作成することでできるんじゃないかと思います。 ただ、全てのブラウザでこのような書き方が有効かどうかはちょっとわかりかねます。
その他の回答 (1)
- Kuppycat
- ベストアンサー率50% (109/216)
回答No.2
やり方は#1の方の回答の方法でよいかと。 日付の取り方だけ。 ymd = new Date(); alert(ymd.getFullYear()+"_"+(ymd.getMonth()+1)+"_"+ymd.getDate()); とやると、「2006_6_8」という形で出てきますよ。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。