网上在线播放音乐用PHP怎么实现的啊
解决方案 »
- 求教个mysql基础问题.:(PHP中)复制一条id为a的记录到同一张表里,生成一条新的记录,在此过程中修改一些字段的值,该如何写?
- php curl 重定向问题
- 诚聘网站PHP工程师,主要为网站B/S系统程序开发
- 菜鸟求助,数据库中显示乱码
- cvs问题
- PHP设置soapheader,都说标题长了好!!!!!!!!!!!!!
- php url重定向,不能用<meta>及
- 兄弟们快帮我搞一个简单的APACHE中PHP的问题
- MYSQL的行输出问题
- platinum(白金)前辈请来拿分。kim-ryo敬上。
- 从mysql转化到MSsqlserver的问题?
- include 用法????有点数迷了!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--STATUS OK--><HTML><HEAD><TITLE>MP3试听</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>
.p1 {FONT-SIZE: 9pt; FONT-FAMILY: "宋体"}
.f14 {FONT-SIZE: 14px; MARGIN-LEFT: -24pt; align: left}
.f9 {FONT-SIZE: 9pt; LINE-HEIGHT: 16px}
TD {FONT-SIZE: 9pt; LINE-HEIGHT: 16px}
.c {COLOR: #666666}
.formfont {FONT-SIZE: 16px; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"}
.t {COLOR: #0000cc; TEXT-DECORATION: none}
A.t:hover {TEXT-DECORATION: underline}
#ad{text-align:center;margin:10px 0 8px 0;}
</STYLE><SCRIPT>
function h(obj,url){
obj.style.behavior='url(#default#homepage)';
obj.setHomePage(url);
}
</SCRIPT>
<script src="http://220.181.27.54/js/bd_syncLRC.js"></script>
</HEAD>
<BODY leftMargin=0 topmargin=0>
<div align="center">
<table border=0 cellspacing="0" cellpadding="4" width="470" style="line-height:30px;">
<tr bgcolor="#F2F2F2">
<td align="left" colspan=2 style="padding-top:10px;"> <span class="f9"><strong>歌曲试听:</strong> <b>摇篮曲 ...</b></span></td>
</tr>
<tr>
<td align="left" colspan=2 style="padding-top:10px;"> <span class="f9">歌曲出处:<a href="http://www.lnts.com.cn/upfile/file/yaolanqu.wma">http://www.lnts.com.cn/...e/file/yaolanqu.wma</a></span> </td>
</tr>
<tr>
<tr>
<td align=middle height="6" colspan=2></td>
</tr>
<tr>
<td align=middle style="vertical-align:top">
<object id="MediaPlayer1" width="460" height="68" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
align="baseline" border="0" standby="Loading Microsoft Windows Media Player components..."
type="application/x-oleobject">
<param name="FileName" value="http://www.lnts.com.cn/upfile/file/yaolanqu.wma">
<param name="ShowControls" value="1">
<param name="ShowPositionControls" value="0">
<param name="ShowAudioControls" value="1">
<param name="ShowTracker" value="1">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="1">
<param name="AutoSize" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowCaptioning" value="0">
<param name="AutoStart" value="1">
<param name="PlayCount" value="0">
<param name="AnimationAtStart" value="0">
<param name="TransparentAtStart" value="0">
<param name="AllowScan" value="0">
<param name="EnableContextMenu" value="1">
<param name="ClickToPlay" value="0">
<param name="InvokeURLs" value="1">
<param name="DefaultFrame" value="datawindow"> <embed src="http://www.lnts.com.cn/upfile/file/yaolanqu.wma" align="baseline" border="0" width="460" height="68"
type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=media&sba=plugin&"
name="MediaPlayer" showcontrols="1" showpositioncontrols="0"
showaudiocontrols="1" showtracker="1" showdisplay="0"
showstatusbar="1"
autosize="0"
showgotobar="0" showcaptioning="0" autostart="1" autorewind="0"
animationatstart="0" transparentatstart="0" allowscan="1"
enablecontextmenu="1" clicktoplay="0" invokeurls="1"
defaultframe="datawindow">
</embed>
</object>
<br><br>
<div align=left style="margin:8px">如果您无法试听歌曲,请先安装<a href="http://download.microsoft.com/download/9/4/0/94072943-9188-4a60-b31f-3031f18404e4/mpsetup.exe" target=_blank>Windows media player</a>软件 <a href="http://www.baidu.com/search/listencopyright.html" target=_blank style="color:#666666">权利声明</a></div>
<div style="width:480px;display:none;" id="Blrc">
<div style="border:#B4C2E2 1px solid;font-size:12px;text-align:left;width:460px">
<table width="460px" style="background:#FAE8C0" cellspacing="0" cellpadding="0"><tr><td style="padding:5px 10px 1px;text-align:left"><b>歌词:</b></td><td style="text-align:right"></td></tr></table>
<div style="display:none;width:440px!important;width:460px;height:280px;line-height:20px;overflow-y:scroll;overflow-x:hidden;" id="LrcShower"> </div>
</div>
</div>
<div id="ad1" style="display:none;"></div>
</td>
<td style="vertical-align:top"><div id="ad2" style="display:none;"></div></td>
</tr>
</table></div>
<script>
var isAds=(0==1)
var isFF=(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1)
var hasLrc
var pID=null;if(document.getElementById('MediaPlayer1')){pID="MediaPlayer1"}
else{
if(document.getElementById('RealPlayer1')){pID="RealPlayer1"}
}var reg = new RegExp("(^|&)"+ "si" +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) {
arrPar = r[0].split(";;")
//alert("r[0]: "+r[0]);
lrcID = arrPar[2];
if(lrcID&&lrcID!=""){
//alert("lrcID:"+lrcID)
var re=new RegExp("^[0-9]+$");
var d= lrcID.match(re)
hasLrc=(d!=null&&d!=""&&parseInt(lrcID)>0)
//alert("hasLrc:"+hasLrc +" isAds:"+isAds+" isFF:"+isFF);
if(!isFF){
if(hasLrc){
//setTimeout("p_lrc(pID,lrcID)", 1000);
document.getElementById('Blrc').style.display="";
document.getElementById('LrcShower').style.display="";
if(typeof(lrcInterface)=="function"){
lrcInterface(pID,lrcID);
}else{
document.getElementById('LrcShower').innerHTML="<br><br><br><br><br><br><span style='font-size:12px;margin-left:12px'> 可能是因为网络的原因,系统没有找到合适的歌词。请稍后重试</span>";
}
if(isAds){
document.getElementById('ad2').style.display="";
rwin(900,565);
}
}//end if(hasLrc)
else{
if(isAds){
document.getElementById('ad1').style.display="";
rwin(520,565);
}
}//end else
}
else{
if(isAds){
document.getElementById('ad1').style.display="";
rwin(520,565);
}
}
}//if(lrcID)结束
}//if (r!=null)结束function rwin(w,h){
if(screen.width>800 || isFF){
left=0.5*(screen.availWidth-w);
}else{
//alert("800*600");
document.body.scroll = "yes";
left=0;
}
window.moveTo(left,0);
window.resizeTo(w,h);
}
</script>
<script language="VBScript">
Function bdBytes2Str(vIn)
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bdBytes2Str = strReturn
End Function
</script>
</BODY></HTML>
欢迎使用我开发的webPlayer,
http://mp3.qihoo.com