⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 play.js

📁 程序功能(Program function) 1、支持网站基本设置功能,公告系统,友情连接 2、支持栏目管理,专辑管理,风格管理 3、可自定义模板,官方会逐渐提供更多模板 4、支持mp3
💻 JS
字号:
/**
 *  MR.Fang QQ:184377367 www.ebycms.com
 */


function getPlay(suffix,id){
	var id = id;
	
	
	
	if (suffix=='mp3'){
		sendMp3(id);
	} else if (suffix=='rm'){
		sendRm(id);
	} else if (suffix=='rmvb'){
		sendRmvb(id);
	} else if ('wmv'==suffix || 'asf'==suffix){
		sendMtv(id);
	} else if ('flv'==suffix){
		sendFlv(id);
	} else {
		alert('系统暂不支持其他播放格式');
	}
	
	//getMLink(id);
	
	
}

function getMLink(id){
	createAjax();
	var strMLink='';
	var strUrl = "/?do=hist&t=url&id="+id+"";
		oAjax.open("GET",strUrl,true);
		oAjax.onreadystatechange = function(){
			if(oAjax.readyState == 4){
				if(oAjax.status == 200){
					var msg = oAjax.responseText;
					if ( msg=='' ){
						alert('连接失败'); 
					} else {
						var strMLink = msg;
						
						
						//$('msPlayer').URL=strMLink;
						//$('msPlayer').play();
					}
				}
			}else{

			}
		};
	oAjax.send(null);
	
	
}



function do_H(id){
	createAjaxs();
	var strUrl = "/?do=hist&t=sing&id="+id+"";
		aj.open("GET",strUrl,true);
		aj.onreadystatechange = function(){
			if(aj.readyState == 4){
				if(aj.status == 200){
					var msg = aj.responseText;
					if ( msg=='' ){
						alert('服务器返回值错误'); 
					} else {
						alert(msg);
					}
				}
			}else{

			}
		};
	aj.send(null);
	
	
	
}



function sendRm(id){
	var str = "";
	str+=" <object id='msPlayer' classid='clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA' id=RAOCX name=RAOCX width='365' height='52'> ";
	str+=" <param name='_ExtentX' value='12383'> ";
	str+=" <param name='_ExtentY' value='1667'> ";
	str+=" <param name='AUTOSTART' value='1'> ";
	str+=" <param name='SHUFFLE' value='0'> ";
	str+=" <param name='PREFETCH' value='0'> ";
	str+=" <param name='NOLABELS' value='0'>";
	str+=" <param name='autogotourl' value='0'>";
	str+=" <param name='src' value='?do=hist&t=url&id="+id+"'> ";
	str+=" <param name='CONTROLS' value='StatusBar,ControlPanel'> ";
	str+=" <param name='LOOP' value='1'> ";
	str+=" <param name='NUMLOOP' value='0'> ";
	str+=" <param name='CENTER' value='0'> ";
	str+=" <param name='MAINTAINASPECT' value='0'> ";
	str+=" <param name='BACKGROUNDCOLOR' value='#000000'> ";
	str+=" <embed value='' width=300 autostart=true height=52>"; 
	str+=" </embed> ";
	str+=" </object> ";
	document.write(str);

}





function sendMp3(id)
{	
	var id = id;
	var str = '';
	str+="<object id='msPlayer' width='365px' height='65px' border='0' type='application/x-oleobject' CLASSID='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6'>";
	str+="<param name='uiMode' value='full'>";
	str+="<PARAM NAME='URL' VALUE='?do=hist&t=url&id="+id+"'>";
	str+="<PARAM NAME='rate' VALUE='1'>";
	str+="<PARAM NAME='balance' VALUE='0'>";
	str+="<PARAM NAME='currentPosition' VALUE='0'>";
	str+="<PARAM NAME='defaultFrame' VALUE=''>";
	str+="<PARAM NAME='playCount' VALUE='1'>";
	str+="<PARAM NAME='autoStart' VALUE='-1'>";
	str+="<PARAM NAME='currentMarker' VALUE='0'>";
	str+="<PARAM NAME='invokeURLs' VALUE='-1'>";
	str+="<PARAM NAME='baseURL' VALUE=''>";
	str+="<PARAM NAME='volume' VALUE='80'>";
	str+="<PARAM NAME='mute' VALUE='0'>";
	str+="<PARAM NAME='stretchToFit' VALUE='-1'>";
	str+="<PARAM NAME='windowlessVideo' VALUE='0'>";
	str+="<PARAM NAME='enabled' VALUE='-1'>";
	str+="<PARAM NAME='enableContextMenu' VALUE='false'>";
	str+="<PARAM NAME='fullScreen' VALUE='0'>";
	str+="<PARAM NAME='SAMIStyle' VALUE=''>";
	str+="<PARAM NAME='SAMILang' VALUE=''>";
	str+="<PARAM NAME='SAMIFilename' VALUE=''>";
	str+="<PARAM NAME='captioningID' VALUE=''>";
	str+="<PARAM NAME='enableErrorDialogs' VALUE='0'>";
	str+="<PARAM NAME='Loop' VALUE='1'>";
	str+="</object>";
	document.write(str);
}








function sendRmvb(id){
	var id = id;
	var str= "";
	str+="    <object id='EBY_PLAY' name='EBY_PLAY' classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='365' height='300'> ";
	str+="    <param name='_ExtentX' value='9869'> ";
	str+="    <param name='_ExtentY' value='7726'> ";
	str+="    <param name='AUTOSTART' value='-1'> ";
	str+="    <param name='SHUFFLE' value='0'> ";
	str+="    <param name='PREFETCH' value='0'> ";
	str+="    <param name='NOLABELS' value='-1'> ";
	str+="    <param name='SRC' value='?do=hist&t=url&id="+id+"'> ";
	str+="    <param name='CONTROLS' value='Imagewindow'> ";
	str+="    <param name='CONSOLE' value='clip1'> ";
	str+="    <param name='LOOP' value='0'> ";
	str+="    <param name='NUMLOOP' value='0'> ";
	str+="    <param name='CENTER' value='0'> ";
	str+="    <param name='MAINTAINASPECT' value='0'> ";
	str+="    <param name='BACKGROUNDCOLOR' value='#000000'> ";
	str+="    </object> <OBJECT id=RP3 height=52 width='365'  ";
	str+="     classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA name=RP3  ";
	str+="    VIEWASTEXT> ";
	str+="    <PARAM NAME='_ExtentX' VALUE='20161'> ";
	str+="    <PARAM NAME='_ExtentY' VALUE='794'> ";
	str+="    <PARAM NAME='AUTOSTART' VALUE='-1'> ";
	str+="    <PARAM NAME='SHUFFLE' VALUE='0'> ";
	str+="    <PARAM NAME='PREFETCH' VALUE='0'> ";
	str+="    <PARAM NAME='NOLABELS' VALUE='-1'> ";
	str+="    <PARAM NAME='SRC' VALUE='?do=hist&t=url&id="+id+"'> ";
	str+="    <PARAM NAME='CONTROLS' VALUE='All'> ";
	str+="    <PARAM NAME='CONSOLE' VALUE='clip1'> ";
	str+="    <PARAM NAME='LOOP' VALUE='0'> ";
	str+="    <PARAM NAME='NUMLOOP' VALUE='0'> ";
	str+="    <PARAM NAME='CENTER' VALUE='0'> ";
	str+="    <PARAM NAME='MAINTAINASPECT' VALUE='0'> ";
	str+="    <PARAM NAME='BACKGROUNDCOLOR' VALUE='#000000'> ";
	str+="    </OBJECT> ";

document.write(str);

}





function sendMtv(id)
{
	var id =id ;
	var str= "";
	str+="  <object id=MediaPlayer1 classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 width=365 height=300> ";
	str+="  <param name='filename' value='?do=hist&t=url&id="+id+"'> ";
	str+="  <param name='AutoStart' value='-1'> ";
	str+="  <param name='Enabled' value='-1'> ";
	str+="  <param name='ShowControls' value='-1'> ";
	str+="  <param name='ShowGotoBar' value='0'> ";
	str+="  <param name='ShowStatusBar' value='-1'> ";
	str+="  <param name='EnableFullScreenControls' value='0'> ";
	str+="  <param name='EnablePositionControls' value='0'> ";
	str+="  <param name='Volume' value='0'> ";
	str+="  <param name='DisplaySize' value='4'> ";
	str+="  <param name='SendErrorEvents' value='0'> ";
	str+="  <param name='enableContextMenu' value='0'> ";
	str+="  <param name='EnableTracker' value='-1'> ";
	str+="  <param name='AudioStream' value='-1'> ";
	str+="  <param name='AutoSize' value='0'> ";
	str+="  <param name='AnimationAtStart' value='-1'> ";
	str+="  <param name='AllowScan' value='-1'> ";
	str+="  <param name='AllowChangeDisplaySize' value='-1'> ";
	str+="  <param name='AutoRewind' value='0'> ";
	str+="  <param name='Balance' value='0'> ";
	str+="  <param name='BaseURL' value=''> ";
	str+="  <param name='BufferingTime' value='5'> ";
	str+="  <param name='CaptioningID' value=''> ";
	str+="  <param name='ClickToPlay' value='-1'> ";
	str+="  <param name='CursorType' value='0'> ";
	str+="  <param name='CurrentPosition' value='-1'> ";
	str+="  <param name='CurrentMarker' value='0'> ";
	str+="  <param name='DefaultFrame' value=''> ";
	str+="  <param name='DisplayBackColor' value='0'> ";
	str+="  <param name='DisplayForeColor' value='16777215'> ";
	str+="  <param name='DisplayMode' value='0'> ";
	str+="  <param name='InvokeURLs' value='-1'> ";
	str+="  <param name='Language' value='-1'> ";
	str+="  <param name='Mute' value='0'> ";
	str+="  <param name='PlayCount' value='1'> ";
	str+="  <param name='PreviewMode' value='0'> ";
	str+="  <param name='Rate' value='1'> ";
	str+="  <param name='SAMILang' value=''> ";
	str+="  <param name='SAMIStyle' value=''> ";
	str+="  <param name='SAMIFileName' value=''> ";
	str+="  <param name='SelectionStart' value='-1'> ";
	str+="  <param name='SelectionEnd' value='-1'> ";
	str+="  <param name='SendOpenStateChangeEvents' value='-1'> ";
	str+="  <param name='SendWarningEvents' value='-1'> ";
	str+="  <param name='SendKeyboardEvents' value='0'> ";
	str+="  <param name='SendMouseClickEvents' value='0'> ";
	str+="  <param name='SendMouseMoveEvents' value='0'> ";
	str+="  <param name='SendPlayStateChangeEvents' value='-1'> ";
	str+="  <param name='ShowCaptioning' value='0'> ";
	str+="  <param name='ShowAudioControls' value='-1'> ";
	str+="  <param name='ShowDisplay' value='0'> ";
	str+="  <param name='ShowPositionControls' value='-1'> ";
	str+="  <param name='ShowTracker' value='-1'> ";
	str+="  <param name='TransparentAtStart' value='0'> ";
	str+="  <param name='VideoBorderWidth' value='0'> ";
	str+="  <param name='VideoBorderColor' value='0'> ";
	str+="  <param name='VideoBorder3D' value='0'> ";
	str+="  <param name='WindowlessVideo' value='0'> ";
	str+="  </object> ";

document.write(str);

}

function sendFlv(id){
   	var id = id ;
	var str= "";
	str+=" <object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='365' height='365'> ";
	str+=" <param name='movie' value='View/sking/inc/comm_file/Play.swf'> ";
	str+=" <param name='quality' value='high'> ";
	str+=" <param name='menu' value='false'> ";
	
	str+=" <param name='allowFullScreen' value='true' /> ";
	str+=" <param name='FlashVars' value='vcastr_file=?do=hist&t=url&id='"+id+"'&vcastr_title=www.ebycms.com'> ";
	str+=" <embed src='View/sking/inc/comm_file/Play.swf' allowFullScreen='true' FlashVars='vcastr_file=?do=hist&t=url&id='"+id+"'&vcastr_title=ss' menu='false' quality='high' width='300' height='300' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object> "
	document.write(str);

}


//播放Quicktime格式的视频,包括.mov .amr .3gp等 
function sendQv(id){ 
	var id = id;
	var str=''; 
	str += '<object width="350" height="60" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab">'; 
	str += '<param name="src" value="?do=hist&t=url&id='+id+'">'; 
	str += '<param name="controller" value="true">'; 
	str += '<param name="type" value="video/quicktime">'; 
	str += '<param name="autoplay" value="true">'; 
	str += '<param name="target" value="myself">'; 
	str += '<param name="bgcolor" value="black">'; 
	str += '<param name="pluginspage" value="http://www.apple.com/quicktime/download/index.html">'; 
	str += '<embed src="?do=hist&t=url&id='+id+'" width="365" height="60" controller="true" align="middle" bgcolor="black" target="myself" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/index.html"></embed>'; 
	str += '</object>'; 
	document.write(str); 
} 



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -