- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:期間限定で読み込むcssファイルを変えたい)
期間限定で読み込むcssファイルを変えたい
このQ&Aのポイント
- Javascriptを使用して3カ月ごとに読み込む外部cssを変える方法についてアドバイスをお願いします。
- さらに、特定の期間に指定のcssを読み込む方法についても教えてください。
- Javascriptの知識が少ないため、具体的な手順を教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#84373
回答No.1
var tdy = ((new Date).getMonth()+1)*100+(new Date).getDate(); var css = 'default'; if( tdy<300 || tdy>1200 ) css = 'winter'; if( 300<tdy && tdy<600 ) css = 'spring'; if( 600<tdy && tdy<900 ) css = 'summer'; if( 900<tdy && tdy<1200 ) css = 'autumn'; if(1209<tdy && tdy<1225) css = 'xmas'; if(1231==tdy && tdy<108) css = 'new_year'; alert('<link rel="stylesheet" type="text/css" href="css/back_'+css+'.css">');
お礼
アドバイスどころか完璧な回答ありがとうございます! なるほど、getMonth()+1)*100がポイントですね。 前よりもずっとすっきりした上にいろいろ出来そうです。 ちゃんとalertを書き換えて使用します。 本当にありがとうございました!