playlist.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /*
  2. *改变加入清单的图片事件和图片显示
  3. */
  4. function ChangStatus(){
  5. var player_list ;
  6. var list_array= new Array();
  7. player_list = getcookie('player_list');
  8. if(player_list!=""){
  9. list_array = player_list.split("|");
  10. if(list_array.length>0){
  11. for(var i=0;i<list_array.length;i++) {
  12. var player;
  13. player=list_array[i].split("@");
  14. $("a[contentid='"+player[2]+"']").removeClass("j");
  15. $("a[contentid='"+player[2]+"']").addClass("j2");
  16. }
  17. }
  18. }
  19. }
  20. function toggle(object) {
  21. var url = $(object).attr("href");
  22. var title = $(object).attr("title");
  23. var id = $(object).attr("contentid");
  24. var catid = $(object).attr("catid");
  25. var isCookieExist;
  26. isCookieExist = getcookie('player_list');
  27. if(!isCookieExist){
  28. var new_player = url+'@'+title+'@'+id+'@'+catid;
  29. player_list = new_player;
  30. } else{
  31. var player_list = getcookie('player_list');
  32. //判断是否已经存在
  33. if(player_list.indexOf(id)!=-1){
  34. //已经加入播放菜单则设置COOKIE,直接跳转至播放页面
  35. var list_array = player_list.split("|");
  36. var player=new Array();
  37. for(var i=0;i<list_array.length;i++) {
  38. player = list_array[i].split("@");
  39. if(id == player[2]){
  40. setcookie('now',i);
  41. window.open(player[0],'_blank');
  42. }
  43. }
  44. return false;
  45. }
  46. var new_player = '|'+url+'@'+title+'@'+id+'@'+catid;
  47. player_list +=new_player;
  48. }
  49. //改变图片样式,并且去掉onclick函数
  50. setcookie('player_list',player_list,1);
  51. $("a[contentid='"+id+"']").removeClass("j");
  52. $("a[contentid='"+id+"']").addClass("j2");
  53. $("a[contentid='"+id+"']").unbind("click");
  54. return false;
  55. }