ランダムに音楽を鳴らす
アクセス毎に異なった音楽を鳴らすことが出来ます。
サンプル - Microsoft Internet Explorer |
|
romanses.mid | 言葉のない三つのロマンス | フォー | 表示例はありません。
このページにアクセスするごとに、違った音楽が流れます。
このページで流れている曲は、ノクターンさんからお借りしているものです。 |
etude.mid | 別れの曲 | ショパン |
lascia.mid | 私を泣かせて下さい | ヘンデル |
g_air.mid | G線上のアリア | J.S.バッハ |
meditation.mid | タイスの瞑想曲 | マスネ |
|
ソース
|
<HTML>
<HEAD>
<TITLE>ランダムに音楽を鳴らす</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
soundnum = 5;
music = new Array();
music[0]="romanses.mid";
music[1]="etude.mid";
music[2]="lascia.mid";
music[3]="g_air.mid";
music[4]="meditation.mid";
soundRnd = Math.floor(Math.random()*soundnum);
Em1='<EMBED src="';
Em2='" LOOP="true" REPEAT="true" AUTOSTART="true"';
Em3=' WIDTH="0" HEIGHT="0" HIDDEN = "true" >'
document.write(Em1+ music[soundRnd] +Em2+Em3);
//-->
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>
|
■ ソースの説明
<SCRIPT LANGUAGE="JavaScript">〜</SCRIPT>の範囲内のソースを、<HEAD>〜</HEAD>間に記入して下さい。
オレンジ色の所(romanses.mid)に、ランダムに鳴らしたいサウンドファイルのアドレスを指定します。
そして、緑色のsoundnum =5の数値を、ランダムに鳴らしたい曲数にします。このサンプルでは、5曲をランダムに鳴らすので5になっていますが、10曲鳴らしたい場合は、10を記入します。
それと、曲数を6曲にしたい場合は、music[5]="6曲目.mid";というように記入します。musicの後の[ ]の数値を1ずつ増やしながらサウンドファイルを指定していきます。
Copyright ©2001〜2016 Masayoshi.S All Right Reserved