📄 bgm_system.js
字号:
var songtime1 = null;
var doFirstPlay = null;
var songPlaying = false;
var track = 0;
var songNum = null;
var songName = null;
var songTime = null;
var showTitle = null;
var count = 0;
var loop = false;
var playMode = null;
var restLength = null;
function init_bgm() {
if (showTitle == null) { showTitle = 1; }
switch (showTitle) {
case 0 :
document.form1.stitle.style.visibility = "hidden";
document.form1.stitle.size = 1;
break;
case 1 :
document.form1.stitle.style.visibility = "visible";
break;
case 2 :
document.form1.stitle.style.visibility = "hidden";
document.form1.stitle.size = 1;
break;
default :
showTitle = 1;
}
if (playMode == null) { playMode = 0; }
if (restLength == null) { restLength = 5; }
if (doFirstPlay == null) { doFirstPlay = 1; }
if (doFirstPlay == 1) { play(); }
}
function addbgm( url, title, time ) { //bgm 眠啊
if (songNum == null) { songNum = new Array(); count = 0;} else { count = songNum.length; }
if (songName == null) { songName = new Array(); }
if (songTime == null) { songTime = new Array(); }
songNum[count] = url;
if (title == null || title == '' ) { title1 = 'Track ' + (count + 1); } else { title1 = title; }
songName[count] = title1;
songTime[count] = time;
}
function chgLoop() {
if (loop == false) {loop = true;}
else {loop = false;}
}
function play() {
if (songPlaying) {
alert("音乐正在播放中!");
return;
}
switch (playMode) {
case 0 :
track = 0;
break;
case 1 :
track = Math.floor(Math.random() * songNum.length);
break;
default :
track = 0;
}
chooseSong(track);
}
function stopTrack() {
document.Music.Stop()
if (songPlaying) {
clearTimeout(songtime1);
}
else { alert("已经是暂停状态!"); return false;}
songPlaying = false;
updateTrack();
}
function checkloop( action ) {
if ( loop == true ) { chooseSong(track); }
else {
switch (action) {
case "next" :
nextTrack();
break;
case "pre" :
preTrack();
break;
default :
alert("硂ぃ琌и
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -