做的一个音乐播放器,想实现播放列表的保存和读取,但是写完之后发现功能不能实现,望高人指点。function saveUserList()
{
if(urld==null) { dsts("目前没有列表!"); return; }
if(!confirm("是否将当前列表保存到用户本地以便下次读取?\n新播放列表将覆盖旧播放列表!")) return;
var sstt = "";
for(var ii=0; ii<urld.length; ii++)
{
sstt += "|;|"+urld[ii].nn+"|,|"+gtpp(urld[ii].uu)+"|,|"+urld[ii].oo+"|,|"+urld[ii].mm+"|,|"+urld[ii].cc;
if(sstt.length>40000)
break;
}
home.setAttribute("list",sstt.slice(3));
home.save("ZC_MList");
home.removeAttribute("list");
}function loadUserList()
{
home.load("ZC_MList");
var sstt = home.getAttribute("list");
home.removeAttribute("list");
if(sstt==null) { dsts("目前没有列表!"); return; }
sstt = sstt.split("|;|");
newlist(true);
for(var ii=0; ii<sstt.length; ii++)
{
var ca = sstt[ii].split("|,|");
addlist(ca[0],ca[1],ca[2],ca[3],ca[4]);
}
playlist(true);}
{
if(urld==null) { dsts("目前没有列表!"); return; }
if(!confirm("是否将当前列表保存到用户本地以便下次读取?\n新播放列表将覆盖旧播放列表!")) return;
var sstt = "";
for(var ii=0; ii<urld.length; ii++)
{
sstt += "|;|"+urld[ii].nn+"|,|"+gtpp(urld[ii].uu)+"|,|"+urld[ii].oo+"|,|"+urld[ii].mm+"|,|"+urld[ii].cc;
if(sstt.length>40000)
break;
}
home.setAttribute("list",sstt.slice(3));
home.save("ZC_MList");
home.removeAttribute("list");
}function loadUserList()
{
home.load("ZC_MList");
var sstt = home.getAttribute("list");
home.removeAttribute("list");
if(sstt==null) { dsts("目前没有列表!"); return; }
sstt = sstt.split("|;|");
newlist(true);
for(var ii=0; ii<sstt.length; ii++)
{
var ca = sstt[ii].split("|,|");
addlist(ca[0],ca[1],ca[2],ca[3],ca[4]);
}
playlist(true);}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货