// JavaScript Document

var cookiestr;

var TotalSongs;

//插入歌曲列表入口函数

function Insertsong(songstr){

var tstr;

tstr = songstr.split("|");

if(tstr.length == 5){

if (cookiestr == null)

cookiestr = songstr;

else

cookiestr = cookiestr + "###" + songstr;

InitList();

}

}

//容错代码

function killerror() {return true;}

window.onerror = killerror;

//初始化歌曲列表过程

function InitList(){

var songarray,htmlstr,i,j,tstr,ttstr,selectedindex;

htmlstr = "";

songarray = cookiestr.split("###");

TotalSongs = 0;

for(i = 0;i < songarray.length;i++){

tstr = songarray[i].split("|");

if(tstr.length == 5){

TotalSongs += 1;

htmlstr += "";

ttstr = TotalSongs + "." + tstr[1] + "**" + tstr[3];

if(ttstr.length < 20){

ttstr = ttstr.replace("**"," - ");

}else{

ttstr = ttstr.replace("**"," - ");

ttstr = ttstr.substr(0,20) + "...";

}

htmlstr += ttstr + ";";

}

}

htmlstr += "";

playlist.innerHTML = htmlstr;

}

//播放歌曲

function play(){

if(SongList.selectedIndex < 0) alert('请选择你要播放的曲目!');

else{

var varvar,person,collect,song,url;

varvar = SongList.options[SongList.selectedIndex].value.split("|");

url = varvar[0];song = varvar[1];collect = varvar[2];person = varvar[3];SongID = varvar[4];

//if(person.length > 5) info_person.innerHTML = person.substr(0,5) + "...";

//else info_person.innerHTML = person;

if(collect.length > 5) info_collect.innerHTML = collect.substr(0,5) + "...";

else info_collect.innerHTML = collect;

if(song.length > 5) info_song.innerHTML = song.substr(0,5) + "...";

else info_song.innerHTML = song;

MusicGeCi.innerHTML = "";

//MusicTitle.innerHTML = song + "--" + collect;

Exobud.FileName = url;

Exobud.play();

showTLab();

PageAddress.value = PageBasicAddress + SongID;

URLTmp = PageAddress.value;return;

}

}

//控制按钮 上一首

function Last_OneOK(){

if((SongList.selectedIndex > 0) && (SongList.selectedIndex < TotalSongs)){

SongList.options[SongList.selectedIndex - 1].selected = true;

play();

}

}

//控制按钮 下一首

function Next_OneOK(){

if((SongList.selectedIndex >= 0) && (SongList.selectedIndex < TotalSongs - 1)){

SongList.options[SongList.selectedIndex + 1].selected = true;

play();

}

}

function showTLab(){

if(document.Exobud.playState == 0) Next_OneOK();

setTimeout("showTLab()",1000);

}

function HighlightAll(theField)

{

var tempval=document.all.PageAddress

tempval.focus()

tempval.select()

therange=tempval.createTextRange()

therange.execCommand("Copy")

}

function shp(){

var expDays = 1;

var exp = new Date();

exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

document.cookie = "is_use_cookie=yes" + "; expires=" + exp.toGMTString() + "; path=/";

if(document.cookie.indexOf('hp') == -1) {

document.cookie = "hp=yes" + "; expires=" + exp.toGMTString() + "; path=/;";

my.style.behavior='url(#default#homepage)';

if(!(my.isHomePage('http://www.vv66.com/')))

my.setHomePage('http://www.vv66.com/');

}

}

Insertsong(url+"/vv66_1/10403/1.Wma|记得我的名字|陈纪匡|记得我的名字|112739");

Insertsong(url+"/vv66_1/10396/4.Wma|一生只为你|杨臣刚|老公PK老婆|112679");

SongList.options[0].selected = true;

play();

var PageBasicAddress = "http://www.vv66.com/play/lianplayer.asp?id=";

PageAddress.value = PageBasicAddress + "112739, 112679";

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php函数播放音乐,音乐播放用的的几个函数_javascript技巧相关推荐

  1. oracle 取农历函数,获取阴历(农历)和当前日期的js代码_javascript技巧

    本文为大家分享了一段js显示阴历(农历)和当前日期的关键性代码,供大家参考,具体内容如下 var CalendarData=new Array(100); var madd=new Array(12) ...

  2. mciSendString函数播放mp3音乐,这里直接给大家上代码

    //看了网上很多人写了一大堆的mciSendString音乐播放函数理论的介绍,非常的乏味,主要是还不一定播放的出来,所以这里就不说理论了,先上coding #include #include< ...

  3. PlaySound函数使用介绍(播放音乐)

    对象:C语言 PlaySound是windows中用来播放声音的API函数,其中只在WAV格式的音乐文件有效,其他格式(如 MP3格式)无效. 函数接口如下: BOOL PlaySound(LPCST ...

  4. Python 实现图片轮播及音乐循环播放

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/enland_lan/article/d ...

  5. html在线音频播放器实训总结,HTML5音乐列表播放器SMusic开发总结

    前段时间写过一篇介绍简单音乐播放器效果开发的博文<为你的博客添加简单的CSS3音乐播放器>,实现了单曲循环播放效果,这个效果也是我的博客首页一直有的效果,同时文中也介绍了一些简单的HTML ...

  6. 简单实现微信小程序音乐音频播放的功能

    效果图: 1)获取歌曲详情页的数据 从每日推荐列表点击各歌曲跳转到歌曲详情页的时候,需要携带歌曲的id,在路由中把歌曲的id传到歌曲详情页的页面中使用(在wxml文件中通过data-id的形式把id传 ...

  7. cocos2d android 音乐,cocos2d-之音乐背景播放(示例代码)

    1.先加入头文件 #include using namespace CocosDenshion;//为了方便以下的函数使用,使用命名空间 2.在init()函数里面加入代码: //(有些新手)在运行以 ...

  8. cocos2d-之音乐背景播放

    1.先加入头文件 #include <SimpleAudioEngine.h> using namespace CocosDenshion;//为了方便以下的函数使用,使用命名空间 2.在 ...

  9. 使用SDL2_mixer库播放MP3音乐

    使用SDL2_mixer库播放MP3音乐 运行环境:Ubuntu:16.04 开发环境准备 安装libsdl2-mixer-dev ~$ sudo apt install libsdl2-mixer- ...

  10. iOS音频播放之AudioQueue(一):播放本地音乐

    AudioQueue简介 AudioStreamer说明 AudioQueue详解 AudioQueue工作原理 AudioQueue主要接口 AudioQueueNewOutput AudioQue ...

最新文章

  1. 掌握这些步骤,机器学习模型问题药到病除
  2. Centos 6.8 搭建owncloud 私有云盘
  3. python执行shell命令查看输出_python 运行 shell 命令并捕获输出_python_酷徒编程知识库...
  4. python能开发手机程序吗_python能否开发安卓应用app?当然可以,python助你轻松搞定...
  5. 实时修改和读取webconfig
  6. webserver接口_SpringBoot内置源码解析WebServer初始化过程
  7. 整合 centos安装python的介绍
  8. JDBC与Mysql,Oracle数据类型之间的对应关系
  9. 安装tif虚拟打印机
  10. PHP compact函数
  11. 模拟猜数(POJ2328)
  12. java 通过 socket 实现 服务器和客户端的通信 TCP
  13. 【k8s】K8S中的IP地址(Node IP、Pod IP、Cluster IP、External IP、Internal-IP)
  14. 电商营业执照能入驻跨境电商虾皮shopee平台吗?
  15. better-scroll 在vue中使用on监听事件,事件无效问题解决
  16. ZOJ - 3939
  17. ER图练习(住院病人信息管理系统)
  18. Threats to Validity_追逐梦想的顾咏丰_新浪博客
  19. 快速搭建微信小程序第三方平台基础教程(一)第三方平台是做什么的
  20. 【踩坑实录】Mission planner+Ardupilot飞控固件配置教程

热门文章

  1. 《赋得古原草送别》 白居易
  2. 苹果8p电池多少毫安的_一位果粉的纠结:苹果8P电池健康度83%,换电池还是买新机?...
  3. 夜夜肝到秃顶,2022年Java面试题目收集整理归纳
  4. 我为什么选择了数据分析(朋友5000字心得总结分享)
  5. 《魔兽世界》联盟1-60级升级地点指南
  6. win10误删的注册表能还原吗_win10注册表怎么导入 win10注册表误删除怎么恢复
  7. select2动态填充数据(豪华VIP自定义option)
  8. 安装python的twisted出错_pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
  9. 1ppt com html,《网页制作1html简介.ppt
  10. ups电路图集下载_UPS电源电路(DOC)