Last active
May 21, 2019 22:56
-
-
Save jzztf/a7d6298906ef5bde1108139058ab9e7f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"import requests\n", | |
"from bs4 import BeautifulSoup" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 13, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"s = requests.Session()\n", | |
"\n", | |
"fromdate = {\n", | |
" \"name\": \"[email protected]\",\n", | |
" \"password\": \"7ahjjyja67\",\n", | |
" \"remember\": \"true\"\n", | |
"}\n", | |
"login_url = \"https://accounts.douban.com/j/mobile/login/basic\"\n", | |
"headers = {\"User-Agent\": \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36\"}\n", | |
"r = s.post(login_url, data=fromdate, headers=headers)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 14, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"r = s.get(\"http://site.douban.com/yexuliang/\", headers=headers)\n", | |
"soup = BeautifulSoup(r.content, 'html.parser')" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 15, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"<!DOCTYPE HTML>\n", | |
"\n", | |
"<html class=\"ua-linux ua-webkit\" lang=\"zh-CN\">\n", | |
"<head>\n", | |
"<meta charset=\"utf-8\"/>\n", | |
"<meta content=\"no-cache\" http-equiv=\"Pragma\"/>\n", | |
"<meta content=\"Sun, 6 Mar 2005 01:00:00 GMT\" http-equiv=\"Expires\"/>\n", | |
"<meta content=\"always\" name=\"referrer\"/>\n", | |
"<meta content=\"app-id=471851341\" name=\"apple-itunes-app\"/>\n", | |
"<title>\n", | |
" 聆听诗歌的小站\n", | |
"(豆瓣播客)</title>\n", | |
"<script>!function(e){var o=function(o,n,t){var c,i,r=new Date;n=n||30,t=t||\"/\",r.setTime(r.getTime()+24*n*60*60*1e3),c=\"; expires=\"+r.toGMTString();for(i in o)e.cookie=i+\"=\"+o[i]+c+\"; path=\"+t},n=function(o){var n,t,c,i=o+\"=\",r=e.cookie.split(\";\");for(t=0,c=r.length;t<c;t++)if(n=r[t].replace(/^\\s+|\\s+$/g,\"\"),0==n.indexOf(i))return n.substring(i.length,n.length).replace(/\\\"/g,\"\");return null},t=e.write,c={\"douban.com\":1,\"douban.fm\":1,\"google.com\":1,\"google.cn\":1,\"googleapis.com\":1,\"gmaptiles.co.kr\":1,\"gstatic.com\":1,\"gstatic.cn\":1,\"google-analytics.com\":1,\"googleadservices.com\":1},i=function(e,o){var n=new Image;n.onload=function(){},n.src=\"https://www.douban.com/j/except_report?kind=ra022&reason=\"+encodeURIComponent(e)+\"&environment=\"+encodeURIComponent(o)},r=function(o){try{t.call(e,o)}catch(e){t(o)}},a=/<script.*?src\\=[\"']?([^\"'\\s>]+)/gi,g=/http:\\/\\/(.+?)\\.([^\\/]+).+/i;e.writeln=e.write=function(e){var t,l=a.exec(e);return l&&(t=g.exec(l[1]))?c[t[2]]?void r(e):void(\"tqs\"!==n(\"hj\")&&(i(l[1],location.href),o({hj:\"tqs\"},1),setTimeout(function(){location.replace(location.href)},50))):void r(e)}}(document);\n", | |
"</script>\n", | |
"<script data-cfg-corelib=\"https://img3.doubanio.com/f/shire/72ced6df41d4d158420cebdd254f9562942464e3/js/jquery.min.js\" src=\"https://img3.doubanio.com/f/shire/77323ae72a612bba8b65f845491513ff3329b1bb/js/do.js\" type=\"text/javascript\"></script>\n", | |
"<script type=\"text/javascript\">\n", | |
" Do.add('common', {path: 'https://img3.doubanio.com/f/shire/063e582e1f79fd493e16b82103934448a22969ca/js/site/common.js', type: 'js'});\n", | |
" Do.add('common-eventhandler', {path: 'https://img3.doubanio.com/f/shire/f09c1f9d1a43c5270ec922504d6a3b1d4a98d5ab/js/site/common_eventhandler.js', type: 'js', requires: ['common']});\n", | |
" Do.add('setting-eventhandler', {path: 'https://img3.doubanio.com/f/shire/33dae458572d67057529b673f3df3b0ece843a84/js/site/setting_eventhandler.js', type: 'js', requires: ['common']});\n", | |
" Do.add('dialog-css', {path: 'https://img3.doubanio.com/f/shire/8377b9498330a2e6f056d863987cc7a37eb4d486/css/ui/dialog.css', type: 'css'});\n", | |
" Do.add('dialog', {path: 'https://img3.doubanio.com/f/shire/383a6e43f2108dc69e3ff2681bc4dc6c72a5ffb0/js/ui/dialog.js', type: 'js', requires: ['dialog-css']});\n", | |
" Do.add('swf', {path: 'https://img3.doubanio.com/f/shire/03facb5a46d324000a7ed6b2db8fbbc4cfe3da1e/js/swfobject.js', type: 'js'});\n", | |
" Do.add('video', {path: 'https://img3.doubanio.com/f/shire/b7e2cdb2a65d69da3b58a87bd1afedf5916a4048/js/site/video.js', type: 'js'});\n", | |
" Do.add('artist', {path: 'https://img3.doubanio.com/f/shire/1c2fdc595be8533e1957ba3da782d868b8c0c624/js/site/artist.js', type: 'js', requires: ['swf']});\n", | |
" Do.add('slider', {path: 'https://img3.doubanio.com/f/shire/107d6ed81ce7c71ac38cb6d30c39c4dfd4005e7d/js/site/slider.js', type: 'js'});\n", | |
" Do.add('effects', {path: 'https://img3.doubanio.com/f/shire/6733985128b21b1d52719fff9003cc60870a891b/js/lib/jquery-ui-effects-core.min.js', type: 'js'});\n", | |
" Do.add('room-setting', {path: 'https://img3.doubanio.com/f/shire/acda8cb16cd570deadc4bdc8c3cf306b8c13f0e8/js/site/room-setting.js', type: 'js'});\n", | |
" Do.global('common', 'common-eventhandler');\n", | |
" var STATIC_FILE_VER = '53025';\n", | |
" </script>\n", | |
"<link href=\"https://img3.doubanio.com/favicon.ico\" rel=\"shortcut icon\" type=\"image/x-icon\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/4058fa6a9d164232f1458338e59e6d4d60ed15ef/css/core.css\" rel=\"stylesheet\" type=\"text/css\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/2fd705672914efb54e60e3b2fe22d53a1a5915d8/css/site/common.css\" rel=\"stylesheet\" type=\"text/css\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/8b828dc94265e2a56cf33b382f7363ad27641234/css/site/head_poster.css\" rel=\"stylesheet\" type=\"text/css\"/>\n", | |
"<script type=\"text/javascript\">\n", | |
"var roomHoverColor = '';\n", | |
"</script>\n", | |
"<!-- 阿比鹿房间透明样式 -->\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/fe792bb776abcb083ebf0189d54a5879354e26d3/css/site/theme/9/core.css\" rel=\"stylesheet\" type=\"text/css\"/>\n", | |
"<style id=\"custom-theme\">\n", | |
"</style>\n", | |
"<style type=\"text/css\">\n", | |
" \n", | |
".creator_info { padding: 40px; text-align: center; color: #ccc }\n", | |
"\n", | |
" </style>\n", | |
"<script>\n", | |
"</script>\n", | |
"<link href=\"https://img3.doubanio.com/misc/mixed_static/2704b853c82caa6a.css\" rel=\"stylesheet\"/><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
"\n", | |
"\n", | |
".fleece-intro-modal { overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10000; outline: 0; }\n", | |
".fleece-intro-modal .fleece-intro-dlg { margin: 15% auto 0; width: 890px; position: relative; }\n", | |
".fleece-intro-modal .fleece-intro-dlg #close-dlg { position: absolute; top: 10px; right: 20px; color: #555; font-size: 18px; cursor: pointer; }\n", | |
".fleece-intro-modal .fleece-intro-dlg iframe { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; }\n", | |
".fleece-intro-modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9000; background-color: #000; opacity: 0.5; }\n", | |
"\n", | |
"</style><style type=\"text/css\">\n", | |
" #comments .comment-report { position: absolute; right: 0; bottom: 0; }\n", | |
" #comments .comment-report { font-size: 12px; visibility: hidden; }\n", | |
" #comments .comment-report a { color: #BBB; border: none; }\n", | |
" #comments .comment-report a:hover { color: #FFF; background-color: #BBB; }\n", | |
" .comment-item .author { background: none; }\n", | |
"\n", | |
" #share-qrcode {margin-top:20px; height:250px; width:200px; overflow:hidden; background-color:#fff; text-align: center}\n", | |
" #share-qrcode img {height:180px; width:180px; margin-bottom:5px;}\n", | |
" #share-qrcode .qrcode-label {padding:5px 0; overflow:hidden; font-size: 14px; color:#1a1a1a; line-height:1.5}\n", | |
"</style>\n", | |
"</head>\n", | |
"<body data-site-url=\"https://site.douban.com/yexuliang/\" data-site-url-for-json=\"https://site.douban.com/j/yexuliang/\" id=\"yexuliang\">\n", | |
"<div class=\"wrapper\">\n", | |
"<div id=\"header\">\n", | |
"<div class=\"top-nav\">\n", | |
"<a class=\"logo\" href=\"https://www.douban.com\">豆瓣</a>\n", | |
"<div class=\"top-nav-info\">\n", | |
"<span class=\"perf-metric\"><!-- _performtips_ --></span>\n", | |
"<a href=\"https://www.douban.com/doumail/\">豆邮</a>\n", | |
"<a href=\"https://www.douban.com/accounts/\" target=\"_blank\">张腾飞的帐号</a>\n", | |
"<a href=\"https://www.douban.com/accounts/logout?ck=yMmb\">退出</a>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"sp-nav\">\n", | |
"<div class=\"sp-logo\">\n", | |
"<a class=\"logo\" href=\"https://site.douban.com/yexuliang/\"><img alt=\"聆听诗歌\" height=\"48\" src=\"https://img3.doubanio.com/pics/blank.gif\" style=\"background:url(https://img3.doubanio.com/view/site/small/public/cbbdcb573b48b0e.jpg) no-repeat 0 0;\" width=\"48\"/>聆听诗歌</a>\n", | |
"</div>\n", | |
"<div class=\"nav-items\">\n", | |
"<ul>\n", | |
"<li class=\"on\" data-url-for-json=\"https://site.douban.com/j/yexuliang//room/2817241/\" id=\"current-room\">\n", | |
"<a hidefocus=\"true\" href=\"https://site.douban.com/yexuliang/room/2817241/\">\n", | |
"<span>聆聽</span>\n", | |
"</a>\n", | |
"</li>\n", | |
"</ul>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div id=\"content\">\n", | |
"<div class=\"main\">\n", | |
"<noscript>\n", | |
"<div class=\"message\">\n", | |
" 您的浏览器不支持javascript,不能使用此页面的全部功能。\n", | |
" 请换用其他浏览器或者开启对javascript的支持。\n", | |
" </div>\n", | |
"</noscript>\n", | |
"<div class=\"mod\" id=\"bulletin-15632875\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>公告栏</span>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<div class=\"bulletin-content\" data-id=\"15632875\" id=\"link-report15632875\"><br/>新浪微博、微信公众、豆瓣小组:聆听诗歌<br/><br/>配樂清單:<a href=\"https://www.douban.com/link2/?url=http%3A%2F%2Fwww.douban.com%2Fnote%2F346487737%2F\" rel=\"nofollow\">http://www.douban.com/note/346487737/</a><br/><br/>其他收聽方式:手機下載——荔枝FM、啪啪、喜馬拉雅:也许亮</div>\n", | |
"<script src=\"https://img3.doubanio.com/f/shire/a14501790b4a2db257dc5be5e37d820e600703c6/js/report_dialog.js\" type=\"text/javascript\"></script>\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/b45aa277f8b8df40596b96582dafb1ed0a899a64/css/report_dialog.css\" rel=\"stylesheet\" type=\"text/css\">\n", | |
"</link></div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-17018234\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>詩歌4</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=572038,572037,571246,560693,539707,552394,539702,536984,530176,539705,517325,529185,500102,517157,553261,499814,499377\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\">\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_17018234\">\n", | |
"<table class=\"table_17018234 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr572038\" id=\"s572038\" song_id=\"572038\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"572038\">\n", | |
" 《生如夏花》——泰戈尔\n", | |
" </td>\n", | |
"<td>\n", | |
" 873\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"572038\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"572038\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=572038\" title=\"下载 《生如夏花》——泰戈尔\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr572037\" id=\"s572037\" song_id=\"572037\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"572037\">\n", | |
" 《海涛》——夸西莫多\n", | |
" </td>\n", | |
"<td>\n", | |
" 218\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"572037\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"572037\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=572037\" title=\"下载 《海涛》——夸西莫多\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr571246\" id=\"s571246\" song_id=\"571246\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"571246\">\n", | |
" 《写在沙上》——黑塞\n", | |
" </td>\n", | |
"<td>\n", | |
" 350\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"571246\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"571246\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=571246\" title=\"下载 《写在沙上》——黑塞\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr560693\" id=\"s560693\" song_id=\"560693\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"560693\">\n", | |
" 《三个奇怪的词》《没有别人》《你不喜欢的每一天不是你的》——辛波斯卡 米瓦 佩索阿\n", | |
" </td>\n", | |
"<td>\n", | |
" 265\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"560693\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"560693\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=560693\" title=\"下载 《三个奇怪的词》《没有别人》《你不喜欢的每一天不是你的》——辛波斯卡 米瓦 佩索阿\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr539707\" id=\"s539707\" song_id=\"539707\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"539707\">\n", | |
" 《无题》《也许》——食指\n", | |
" </td>\n", | |
"<td>\n", | |
" 275\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"539707\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"539707\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=539707\" title=\"下载 《无题》《也许》——食指\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr552394\" id=\"s552394\" song_id=\"552394\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"552394\">\n", | |
" 《雨后》《人的一生》——席慕容/阿米亥\n", | |
" </td>\n", | |
"<td>\n", | |
" 317\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"552394\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"552394\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=552394\" title=\"下载 《雨后》《人的一生》——席慕容/阿米亥\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr539702\" id=\"s539702\" song_id=\"539702\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"539702\">\n", | |
" 《远方》——海子\n", | |
" </td>\n", | |
"<td>\n", | |
" 276\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"539702\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"539702\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=539702\" title=\"下载 《远方》——海子\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr536984\" id=\"s536984\" song_id=\"536984\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"536984\">\n", | |
" 《我从未爱过这世界》——拜伦\n", | |
" </td>\n", | |
"<td>\n", | |
" 319\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"536984\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"536984\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=536984\" title=\"下载 《我从未爱过这世界》——拜伦\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr530176\" id=\"s530176\" song_id=\"530176\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"530176\">\n", | |
" 《当你静下心来的时候》——维摩禅-伽南\n", | |
" </td>\n", | |
"<td>\n", | |
" 297\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"530176\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"530176\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=530176\" title=\"下载 《当你静下心来的时候》——维摩禅-伽南\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr539705\" id=\"s539705\" song_id=\"539705\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"539705\">\n", | |
" 《如果你來看我》——王海桑\n", | |
" </td>\n", | |
"<td>\n", | |
" 165\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"539705\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"539705\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=539705\" title=\"下载 《如果你來看我》——王海桑\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr517325\" id=\"s517325\" song_id=\"517325\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"517325\">\n", | |
" 《濟公活佛聖訓》\n", | |
" </td>\n", | |
"<td>\n", | |
" 166\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"517325\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"517325\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=517325\" title=\"下载 《濟公活佛聖訓》\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr529185\" id=\"s529185\" song_id=\"529185\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"529185\">\n", | |
" 《偶然》——徐志摩\n", | |
" </td>\n", | |
"<td>\n", | |
" 264\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"529185\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"529185\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=529185\" title=\"下载 《偶然》——徐志摩\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr500102\" id=\"s500102\" song_id=\"500102\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"500102\">\n", | |
" 《小鸟在天空消失的日子》—— 谷川俊太郎\n", | |
" </td>\n", | |
"<td>\n", | |
" 136\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"500102\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"500102\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=500102\" title=\"下载 《小鸟在天空消失的日子》—— 谷川俊太郎\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr517157\" id=\"s517157\" song_id=\"517157\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"517157\">\n", | |
" 《你說》——北島\n", | |
" </td>\n", | |
"<td>\n", | |
" 180\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"517157\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"517157\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=517157\" title=\"下载 《你說》——北島\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr553261\" id=\"s553261\" song_id=\"553261\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"553261\">\n", | |
" 《有时候,我们谈及死亡》——人间草木\n", | |
" </td>\n", | |
"<td>\n", | |
" 172\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"553261\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"553261\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=553261\" title=\"下载 《有时候,我们谈及死亡》——人间草木\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr499814\" id=\"s499814\" song_id=\"499814\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"499814\">\n", | |
" 《当我开始爱自己》——卓别林\n", | |
" </td>\n", | |
"<td>\n", | |
" 199\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"499814\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"499814\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=499814\" title=\"下载 《当我开始爱自己》——卓别林\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr499377\" id=\"s499377\" song_id=\"499377\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"499377\">\n", | |
" 《我》——席慕容\n", | |
" </td>\n", | |
"<td>\n", | |
" 163\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"499377\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"499377\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/17018234/download?song_id=499377\" title=\"下载 《我》——席慕容\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</link></link></div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-16089267\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>诗歌3</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=499246,479592,474343,474072,473785,473477,473113,472571,472010,470836,469324,469021,468163,467524,467259,466679,466302,465525,464575,463096\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\">\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_16089267\">\n", | |
"<table class=\"table_16089267 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr499246\" id=\"s499246\" song_id=\"499246\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"499246\">\n", | |
" 《说给自己听》——三毛\n", | |
" </td>\n", | |
"<td>\n", | |
" 208\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"499246\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"499246\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=499246\" title=\"下载 《说给自己听》——三毛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr479592\" id=\"s479592\" song_id=\"479592\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"479592\">\n", | |
" 《你不是别人》——博尔赫斯\n", | |
" </td>\n", | |
"<td>\n", | |
" 263\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"479592\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"479592\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=479592\" title=\"下载 《你不是别人》——博尔赫斯\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr474343\" id=\"s474343\" song_id=\"474343\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"474343\">\n", | |
" 《错过》《避免》——顾城\n", | |
" </td>\n", | |
"<td>\n", | |
" 443\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"474343\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"474343\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=474343\" title=\"下载 《错过》《避免》——顾城\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr474072\" id=\"s474072\" song_id=\"474072\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"474072\">\n", | |
" 《我不能如此孤独 》——费杨\n", | |
" </td>\n", | |
"<td>\n", | |
" 291\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"474072\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"474072\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=474072\" title=\"下载 《我不能如此孤独 》——费杨\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr473785\" id=\"s473785\" song_id=\"473785\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"473785\">\n", | |
" 《我的小房间》——食指.\n", | |
" </td>\n", | |
"<td>\n", | |
" 131\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"473785\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"473785\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=473785\" title=\"下载 《我的小房间》——食指.\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr473477\" id=\"s473477\" song_id=\"473477\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"473477\">\n", | |
" 《无怨的青春》——席慕容\n", | |
" </td>\n", | |
"<td>\n", | |
" 192\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"473477\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"473477\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=473477\" title=\"下载 《无怨的青春》——席慕容\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr473113\" id=\"s473113\" song_id=\"473113\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"473113\">\n", | |
" 《还是干脆忘掉她吧》——食指\n", | |
" </td>\n", | |
"<td>\n", | |
" 162\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"473113\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"473113\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=473113\" title=\"下载 《还是干脆忘掉她吧》——食指\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr472571\" id=\"s472571\" song_id=\"472571\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"472571\">\n", | |
" 《爱人的近旁》——歌德\n", | |
" </td>\n", | |
"<td>\n", | |
" 173\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"472571\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"472571\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=472571\" title=\"下载 《爱人的近旁》——歌德\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr472010\" id=\"s472010\" song_id=\"472010\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"472010\">\n", | |
" 《我曾经爱过你》——普希金\n", | |
" </td>\n", | |
"<td>\n", | |
" 228\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"472010\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"472010\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=472010\" title=\"下载 《我曾经爱过你》——普希金\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr470836\" id=\"s470836\" song_id=\"470836\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"470836\">\n", | |
" 《假如你不够快乐》《跨越自己》《但是,我更乐意》——汪国真\n", | |
" </td>\n", | |
"<td>\n", | |
" 155\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"470836\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"470836\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=470836\" title=\"下载 《假如你不够快乐》《跨越自己》《但是,我更乐意》——汪国真\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr469324\" id=\"s469324\" song_id=\"469324\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"469324\">\n", | |
" 《我喜欢你》 ——三毛\n", | |
" </td>\n", | |
"<td>\n", | |
" 390\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"469324\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"469324\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=469324\" title=\"下载 《我喜欢你》 ——三毛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr469021\" id=\"s469021\" song_id=\"469021\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"469021\">\n", | |
" 《七月不远》——海子\n", | |
" </td>\n", | |
"<td>\n", | |
" 306\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"469021\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"469021\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=469021\" title=\"下载 《七月不远》——海子\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr468163\" id=\"s468163\" song_id=\"468163\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"468163\">\n", | |
" 《犹疑》——亚当·密茨凯维奇\n", | |
" </td>\n", | |
"<td>\n", | |
" 150\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"468163\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"468163\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=468163\" title=\"下载 《犹疑》——亚当·密茨凯维奇\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr467524\" id=\"s467524\" song_id=\"467524\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"467524\">\n", | |
" 《十年后我还不老》《你自己来吧》——海桑\n", | |
" </td>\n", | |
"<td>\n", | |
" 131\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"467524\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"467524\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=467524\" title=\"下载 《十年后我还不老》《你自己来吧》——海桑\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr467259\" id=\"s467259\" song_id=\"467259\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"467259\">\n", | |
" 《我认识的少女已经死了》——黄永玉\n", | |
" </td>\n", | |
"<td>\n", | |
" 199\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"467259\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"467259\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=467259\" title=\"下载 《我认识的少女已经死了》——黄永玉\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr466679\" id=\"s466679\" song_id=\"466679\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"466679\">\n", | |
" 《余晖》——博爾赫斯\n", | |
" </td>\n", | |
"<td>\n", | |
" 136\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"466679\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"466679\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=466679\" title=\"下载 《余晖》——博爾赫斯\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr466302\" id=\"s466302\" song_id=\"466302\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"466302\">\n", | |
" 《晓镜》—— 席慕蓉\n", | |
" </td>\n", | |
"<td>\n", | |
" 135\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"466302\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"466302\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=466302\" title=\"下载 《晓镜》—— 席慕蓉\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr465525\" id=\"s465525\" song_id=\"465525\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"465525\">\n", | |
" 《面对花开》《我的名字叫短暂 》——张子选\n", | |
" </td>\n", | |
"<td>\n", | |
" 202\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"465525\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"465525\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=465525\" title=\"下载 《面对花开》《我的名字叫短暂 》——张子选\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr464575\" id=\"s464575\" song_id=\"464575\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"464575\">\n", | |
" 《在我看來》——L\n", | |
" </td>\n", | |
"<td>\n", | |
" 172\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"464575\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"464575\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=464575\" title=\"下载 《在我看來》——L\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr463096\" id=\"s463096\" song_id=\"463096\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"463096\">\n", | |
" 《飞》——L\n", | |
" </td>\n", | |
"<td>\n", | |
" 97\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"463096\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"463096\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/16089267/download?song_id=463096\" title=\"下载 《飞》——L\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</link></link></div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-15632785\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>诗歌2</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=462840,462529,462223,461612,461431,460673,460277,451502,450564,449779,449107,448848,448592,448067,446256,446060,445419,445109,444849,444132\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_15632785\">\n", | |
"<table class=\"table_15632785 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr462840\" id=\"s462840\" song_id=\"462840\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"462840\">\n", | |
" 《不可征服》——威廉·欧内斯特·亨里\n", | |
" </td>\n", | |
"<td>\n", | |
" 127\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"462840\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"462840\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon icon-playlist-comment\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=462840\" title=\"下载 《不可征服》——威廉·欧内斯特·亨里\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr462529\" id=\"s462529\" song_id=\"462529\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"462529\">\n", | |
" 《你没有如期归来 而这正是离别的意义 》——北岛\n", | |
" </td>\n", | |
"<td>\n", | |
" 246\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"462529\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"462529\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=462529\" title=\"下载 《你没有如期归来 而这正是离别的意义 》——北岛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr462223\" id=\"s462223\" song_id=\"462223\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"462223\">\n", | |
" 《南方》——戈麦\n", | |
" </td>\n", | |
"<td>\n", | |
" 170\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"462223\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"462223\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=462223\" title=\"下载 《南方》——戈麦\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr461612\" id=\"s461612\" song_id=\"461612\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"461612\">\n", | |
" 《波兰来客》——北岛\n", | |
" </td>\n", | |
"<td>\n", | |
" 161\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"461612\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"461612\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=461612\" title=\"下载 《波兰来客》——北岛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr461431\" id=\"s461431\" song_id=\"461431\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"461431\">\n", | |
" 《别丢掉》《仍然》——林徽因\n", | |
" </td>\n", | |
"<td>\n", | |
" 156\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"461431\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"461431\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=461431\" title=\"下载 《别丢掉》《仍然》——林徽因\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr460673\" id=\"s460673\" song_id=\"460673\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"460673\">\n", | |
" 《人与海》——波德莱尔 \n", | |
" </td>\n", | |
"<td>\n", | |
" 135\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"460673\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"460673\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=460673\" title=\"下载 《人与海》——波德莱尔 \">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr460277\" id=\"s460277\" song_id=\"460277\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"460277\">\n", | |
" 《岁月》——三毛\n", | |
" </td>\n", | |
"<td>\n", | |
" 285\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"460277\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"460277\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=460277\" title=\"下载 《岁月》——三毛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr451502\" id=\"s451502\" song_id=\"451502\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"451502\">\n", | |
" 《The Invitation》—— Oriah Mountain Dreamer \n", | |
" </td>\n", | |
"<td>\n", | |
" 149\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"451502\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"451502\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=451502\" title=\"下载 《The Invitation》—— Oriah Mountain Dreamer \">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr450564\" id=\"s450564\" song_id=\"450564\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"450564\">\n", | |
" 《因为风的缘故》——洛夫\n", | |
" </td>\n", | |
"<td>\n", | |
" 219\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"450564\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"450564\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=450564\" title=\"下载 《因为风的缘故》——洛夫\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr449779\" id=\"s449779\" song_id=\"449779\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"449779\">\n", | |
" 《我请求安静》——聂鲁达\n", | |
" </td>\n", | |
"<td>\n", | |
" 301\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"449779\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"449779\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=449779\" title=\"下载 《我请求安静》——聂鲁达\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr449107\" id=\"s449107\" song_id=\"449107\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"449107\">\n", | |
" 《致凯恩》——普希金\n", | |
" </td>\n", | |
"<td>\n", | |
" 170\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"449107\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"449107\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=449107\" title=\"下载 《致凯恩》——普希金\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr448848\" id=\"s448848\" song_id=\"448848\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"448848\">\n", | |
" 《一种希望》——索德格朗\n", | |
" </td>\n", | |
"<td>\n", | |
" 194\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"448848\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"448848\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=448848\" title=\"下载 《一种希望》——索德格朗\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr448592\" id=\"s448592\" song_id=\"448592\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"448592\">\n", | |
" 《我的旅馆》——L\n", | |
" </td>\n", | |
"<td>\n", | |
" 145\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"448592\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"448592\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=448592\" title=\"下载 《我的旅馆》——L\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr448067\" id=\"s448067\" song_id=\"448067\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"448067\">\n", | |
" 《我整夜无法入眠》——佩索阿\n", | |
" </td>\n", | |
"<td>\n", | |
" 199\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"448067\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"448067\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=448067\" title=\"下载 《我整夜无法入眠》——佩索阿\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr446256\" id=\"s446256\" song_id=\"446256\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"446256\">\n", | |
" 《冥想》 ——穆旦\n", | |
" </td>\n", | |
"<td>\n", | |
" 260\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"446256\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"446256\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=446256\" title=\"下载 《冥想》 ——穆旦\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr446060\" id=\"s446060\" song_id=\"446060\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"446060\">\n", | |
" 《初相遇》——席慕容\n", | |
" </td>\n", | |
"<td>\n", | |
" 177\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"446060\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"446060\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=446060\" title=\"下载 《初相遇》——席慕容\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr445419\" id=\"s445419\" song_id=\"445419\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"445419\">\n", | |
" 《墓床》——顾城\n", | |
" </td>\n", | |
"<td>\n", | |
" 242\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"445419\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"445419\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=445419\" title=\"下载 《墓床》——顾城\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr445109\" id=\"s445109\" song_id=\"445109\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"445109\">\n", | |
" 《我愿做无忧无虑的小孩》——拜伦\n", | |
" </td>\n", | |
"<td>\n", | |
" 175\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"445109\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"445109\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=445109\" title=\"下载 《我愿做无忧无虑的小孩》——拜伦\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr444849\" id=\"s444849\" song_id=\"444849\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"444849\">\n", | |
" 《寂寞人心》——徐志摩\n", | |
" </td>\n", | |
"<td>\n", | |
" 278\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"444849\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"444849\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=444849\" title=\"下载 《寂寞人心》——徐志摩\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr444132\" id=\"s444132\" song_id=\"444132\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"444132\">\n", | |
" 《我请求,雨》——海子\n", | |
" </td>\n", | |
"<td>\n", | |
" 228\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"444132\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"444132\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15632785/download?song_id=444132\" title=\"下载 《我请求,雨》——海子\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</link></div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-15000725\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>诗歌</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=443603,442975,442592,442279,442106,441878,441525,441112,440860,440611,440439,440100,439886,439254,420752,420753,420749,421429,420754,420751\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_15000725\">\n", | |
"<table class=\"table_15000725 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr443603\" id=\"s443603\" song_id=\"443603\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"443603\">\n", | |
" 《礼物》 ——米沃什\n", | |
" </td>\n", | |
"<td>\n", | |
" 382\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"443603\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"443603\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=443603\" title=\"下载 《礼物》 ——米沃什\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr442975\" id=\"s442975\" song_id=\"442975\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"442975\">\n", | |
" 《朝圣者》——黑塞\n", | |
" </td>\n", | |
"<td>\n", | |
" 337\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"442975\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"442975\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=442975\" title=\"下载 《朝圣者》——黑塞\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr442592\" id=\"s442592\" song_id=\"442592\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"442592\">\n", | |
" 《唱歌的人》——普希金\n", | |
" </td>\n", | |
"<td>\n", | |
" 1130\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"442592\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"442592\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=442592\" title=\"下载 《唱歌的人》——普希金\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr442279\" id=\"s442279\" song_id=\"442279\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"442279\">\n", | |
" 《听说我老了》 —— 穆旦\n", | |
" </td>\n", | |
"<td>\n", | |
" 458\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"442279\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"442279\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=442279\" title=\"下载 《听说我老了》 —— 穆旦\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr442106\" id=\"s442106\" song_id=\"442106\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"442106\">\n", | |
" 《冬日之诗》——黑塞\n", | |
" </td>\n", | |
"<td>\n", | |
" 361\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"442106\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"442106\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=442106\" title=\"下载 《冬日之诗》——黑塞\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr441878\" id=\"s441878\" song_id=\"441878\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"441878\">\n", | |
" 《书籍》《有时》——黑塞\n", | |
" </td>\n", | |
"<td>\n", | |
" 364\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"441878\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"441878\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=441878\" title=\"下载 《书籍》《有时》——黑塞\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr441525\" id=\"s441525\" song_id=\"441525\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"441525\">\n", | |
" 《雨》—— 博尔赫斯\n", | |
" </td>\n", | |
"<td>\n", | |
" 227\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"441525\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"441525\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=441525\" title=\"下载 《雨》—— 博尔赫斯\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr441112\" id=\"s441112\" song_id=\"441112\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"441112\">\n", | |
" 《忧郁》——卢齐安 ·布拉加\n", | |
" </td>\n", | |
"<td>\n", | |
" 227\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"441112\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"441112\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=441112\" title=\"下载 《忧郁》——卢齐安 ·布拉加\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr440860\" id=\"s440860\" song_id=\"440860\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"440860\">\n", | |
" 《我想和你一起生活》——茨维塔耶娃\n", | |
" </td>\n", | |
"<td>\n", | |
" 229\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"440860\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"440860\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=440860\" title=\"下载 《我想和你一起生活》——茨维塔耶娃\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr440611\" id=\"s440611\" song_id=\"440611\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"440611\">\n", | |
" 《要求》——谢烨\n", | |
" </td>\n", | |
"<td>\n", | |
" 185\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"440611\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"440611\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=440611\" title=\"下载 《要求》——谢烨\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr440439\" id=\"s440439\" song_id=\"440439\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"440439\">\n", | |
" 《我是一个任性的孩子》——顾城\n", | |
" </td>\n", | |
"<td>\n", | |
" 309\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"440439\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"440439\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=440439\" title=\"下载 《我是一个任性的孩子》——顾城\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr440100\" id=\"s440100\" song_id=\"440100\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"440100\">\n", | |
" 《无题》——北岛\n", | |
" </td>\n", | |
"<td>\n", | |
" 470\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"440100\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"440100\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=440100\" title=\"下载 《无题》——北岛\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr439886\" id=\"s439886\" song_id=\"439886\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"439886\">\n", | |
" 《你若懂我,该有多好》\n", | |
" </td>\n", | |
"<td>\n", | |
" 436\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"439886\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"439886\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=439886\" title=\"下载 《你若懂我,该有多好》\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr439254\" id=\"s439254\" song_id=\"439254\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"439254\">\n", | |
" 《假如天空》——拉格奎斯特\n", | |
" </td>\n", | |
"<td>\n", | |
" 191\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"439254\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"439254\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=439254\" title=\"下载 《假如天空》——拉格奎斯特\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420752\" id=\"s420752\" song_id=\"420752\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420752\">\n", | |
" 《卧轨》——唐宁馨\n", | |
" </td>\n", | |
"<td>\n", | |
" 223\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420752\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420752\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=420752\" title=\"下载 《卧轨》——唐宁馨\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420753\" id=\"s420753\" song_id=\"420753\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420753\">\n", | |
" 《猫》——博尔赫斯\n", | |
" </td>\n", | |
"<td>\n", | |
" 487\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420753\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420753\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=420753\" title=\"下载 《猫》——博尔赫斯\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420749\" id=\"s420749\" song_id=\"420749\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420749\">\n", | |
" 《我喜欢你是寂静的》——聂鲁达\n", | |
" </td>\n", | |
"<td>\n", | |
" 444\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420749\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420749\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=420749\" title=\"下载 《我喜欢你是寂静的》——聂鲁达\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr421429\" id=\"s421429\" song_id=\"421429\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"421429\">\n", | |
" 《一别,便是一生》——张爱玲\n", | |
" </td>\n", | |
"<td>\n", | |
" 394\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"421429\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"421429\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=421429\" title=\"下载 《一别,便是一生》——张爱玲\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420754\" id=\"s420754\" song_id=\"420754\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420754\">\n", | |
" 《放手便是皈依》——扎西拉姆多多\n", | |
" </td>\n", | |
"<td>\n", | |
" 299\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420754\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420754\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=420754\" title=\"下载 《放手便是皈依》——扎西拉姆多多\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420751\" id=\"s420751\" song_id=\"420751\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420751\">\n", | |
" 《世界的约定》——谷川俊太郎\n", | |
" </td>\n", | |
"<td>\n", | |
" 262\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420751\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420751\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/15000725/download?song_id=420751\" title=\"下载 《世界的约定》——谷川俊太郎\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-14998989\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>短文</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=461110,445730,443901,439543,420992\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_14998989\">\n", | |
"<table class=\"table_14998989 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr461110\" id=\"s461110\" song_id=\"461110\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"461110\">\n", | |
" 《道歉》——选自《私人定制》\n", | |
" </td>\n", | |
"<td>\n", | |
" 86\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"461110\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"461110\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/14998989/download?song_id=461110\" title=\"下载 《道歉》——选自《私人定制》\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr445730\" id=\"s445730\" song_id=\"445730\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"445730\">\n", | |
" 《一个人应该活得是自己并且干净》——顾城\n", | |
" </td>\n", | |
"<td>\n", | |
" 244\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"445730\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"445730\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/14998989/download?song_id=445730\" title=\"下载 《一个人应该活得是自己并且干净》——顾城\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr443901\" id=\"s443901\" song_id=\"443901\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"443901\">\n", | |
" 《去爱吧》——艾佛列德·德索萨\n", | |
" </td>\n", | |
"<td>\n", | |
" 100\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"443901\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"443901\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/14998989/download?song_id=443901\" title=\"下载 《去爱吧》——艾佛列德·德索萨\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr439543\" id=\"s439543\" song_id=\"439543\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"439543\">\n", | |
" 《年轻》——塞缪尔.厄尔曼\n", | |
" </td>\n", | |
"<td>\n", | |
" 116\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"439543\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"439543\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/14998989/download?song_id=439543\" title=\"下载 《年轻》——塞缪尔.厄尔曼\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"<tr class=\"tr420992\" id=\"s420992\" song_id=\"420992\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"420992\">\n", | |
" 生命是一种缘……\n", | |
" </td>\n", | |
"<td>\n", | |
" 114\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"420992\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"420992\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/14998989/download?song_id=420992\" title=\"下载 生命是一种缘……\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"playlist-13563663\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>调调</span>\n", | |
"<a class=\"span-player-btn playall\" href=\"https://music.douban.com/artists/player/?sid=421079\">\n", | |
"<i class=\"icon icon-play\"></i>\n", | |
"</a>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<link href=\"https://img3.doubanio.com/f/music/8890ee7e4addae94a0ba976ad5e1a1d1c2de0772/css/music/artists/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<link href=\"https://img3.doubanio.com/f/music/23e9de49e52409d4701ea73a899e3dd903f66887/deploy/music/fleece/css/site_widget.css\" rel=\"stylesheet\"/>\n", | |
"<!--[if lt IE 7]>\n", | |
" <link rel=\"stylesheet\" href=\"https://img3.doubanio.com/f/music/b549cba80393309c3409baa9cacc4e7c60df22ae/css/music/spirtes/playlist-ie.css\" />\n", | |
"<![endif]-->\n", | |
"<div class=\"playlist playlist_13563663\">\n", | |
"<table class=\"table_13563663 playlist\">\n", | |
"<thead>\n", | |
"<tr>\n", | |
"<th class=\"star\"> </th>\n", | |
"<th class=\"title\">歌曲</th>\n", | |
"<th width=\"53\">播放次数</th>\n", | |
"<th width=\"53\">播放</th>\n", | |
"<th width=\"53\">加入播放</th>\n", | |
"<th width=\"53\">评论</th>\n", | |
"<th width=\"53\">下载</th>\n", | |
"<th width=\"53\">分享</th>\n", | |
"</tr>\n", | |
"</thead>\n", | |
"<tbody>\n", | |
"<tr class=\"tr421079\" id=\"s421079\" song_id=\"421079\">\n", | |
"<td class=\"star\">\n", | |
"<span class=\"icon icon-star-empty\"></span>\n", | |
"</td>\n", | |
"<td class=\"title player-playable\" data-sid=\"421079\">\n", | |
" 。。。\n", | |
" </td>\n", | |
"<td>\n", | |
" 145\n", | |
" </td>\n", | |
"<td>\n", | |
"<a class=\"play player-playable\" data-sid=\"421079\" href=\"#play\">\n", | |
"<span class=\"icon icon-play\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td>\n", | |
"<a class=\"add\" data-sid=\"421079\" href=\"#add\">\n", | |
"<span class=\"icon icon-add\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"comment clickable\">\n", | |
"<span class=\"icon\" style=\"color: #c1c1c1;\"></span>\n", | |
"</td>\n", | |
"<td class=\"download clickable\">\n", | |
"<a href=\"/yexuliang/widget/playlist/13563663/download?song_id=421079\" title=\"下载 。。。\">\n", | |
"<span class=\"icon icon-playlist-download\"></span>\n", | |
"</a>\n", | |
"</td>\n", | |
"<td class=\"share-song clickable\">\n", | |
"<span class=\"icon single-share-icon\"></span>\n", | |
"</td>\n", | |
"</tr>\n", | |
"</tbody>\n", | |
"</table>\n", | |
"</div>\n", | |
"<script id=\"share_links_tmpl\" type=\"tmpl\">\n", | |
"<div id=\"share-song\" class=\"share-links-wrapper\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_left\"></span>\n", | |
" <ul class=\"share-links\">\n", | |
" <li class=\"douban\">\n", | |
" <span class=\"icon-playlist-douban\"></span>\n", | |
" <a class=\"lnk-douban-sharing \"\n", | |
" alt=\"推荐到豆瓣\" title=\"推荐到豆瓣\" data-mode=\"plain\"\n", | |
" data-redir=\"https://site.douban.com/static/dshare_proxy.html\"\n", | |
" >豆瓣</a>\n", | |
" </li>\n", | |
" <li class=\"sina\" sina-appkey=\"4048530718\" sina-picURL=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\" sina-relateduid=\"1947134882\">\n", | |
" <span class=\"icon-playlist-sina\"></span>\n", | |
" <a alt=\"推荐到新浪微博\" title=\"推荐到新浪微博\" >新浪微博</a>\n", | |
" </li>\n", | |
" <li class=\"qq\" data-pic=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\">\n", | |
" <span class=\"icon-playlist-qq\"></span>\n", | |
" <a alt=\"推荐给QQ好友\" title=\"推荐给QQ好友\">QQ好友</a>\n", | |
" </li>\n", | |
" </ul>\n", | |
"</div>\n", | |
"</script>\n", | |
"<script id=\"lyrics_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"lyrics_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon-playlist-arrow_up\"></span>\n", | |
" <pre>{{= lyrics }}</pre>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"<script id=\"comment_li_tmpl\" type=\"tmpl\">\n", | |
"{{each comments}}\n", | |
"<li class=\"comment\">\n", | |
" <a href=\"{{= $value.author.url }}\" class=\"icon\">\n", | |
" <img src=\"{{= $value.author.icon }}\" alt=\"{{= $value.author.name }}\" width=\"40\" height=\"40\" />\n", | |
" </a>\n", | |
" <p class=\"content\">\n", | |
" <a href=\"{{= $value.author.url }}\">{{= $value.author.name }}</a>:\n", | |
" {{= $value.content }}\n", | |
" <span class=\"time\">{{= $value.time }}</span>\n", | |
" </p>\n", | |
" <a class=\"report_comment admin\" cid=\"{{= $value.id }}\" href=\"#\">举报</a>\n", | |
"</li>\n", | |
"{{/each}}\n", | |
"</script>\n", | |
"<script id=\"comments_tmpl\" type=\"tmpl\">\n", | |
"<tr class=\"expansion\">\n", | |
" <td class=\"expansion comment_container\" colspan=\"7\">\n", | |
" <span class=\"tooltip-arrow icon icon-playlist-arrow_up\"></span>\n", | |
" <div class=\"comment_wrapper\">\n", | |
" <form>\n", | |
" <textarea name=\"comment\" rows=\"1\" cols=\"30\" class=\"mini\"></textarea>\n", | |
" <span class=\"bn-flat hidden\">\n", | |
" <input type=\"submit\" value=\" 提交 \">\n", | |
" </span>\n", | |
" </form>\n", | |
" <ul class=\"comments\">\n", | |
" {{if comments.length}}\n", | |
" {{tmpl \"#comment_li_tmpl\"}}\n", | |
" {{else}}\n", | |
" <li class=\"no-comment\">\n", | |
" 暂时没有评论\n", | |
" </li>\n", | |
" {{/if}}\n", | |
" </ul>\n", | |
" </div>\n", | |
" </td>\n", | |
"</tr>\n", | |
"</script>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"board-13554856\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>留言板</span>\n", | |
"<span class=\"pl\">\n", | |
" \n", | |
" ( <a href=\"https://site.douban.com/yexuliang/widget/board/13554856/\">全部18条</a> )\n", | |
" </span>\n", | |
"</h2>\n", | |
"<div class=\"edit\">\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<div class=\"board\">\n", | |
"<script type=\"text/javascript\">\n", | |
" ajax_add_board_url = \"/j/widget/board/13554856/add_board\";\n", | |
"</script>\n", | |
"<form action=\"https://site.douban.com/yexuliang/widget/board/13554856/add_board\" class=\"j a_add_board\" method=\"post\" name=\"bpform\"><div style=\"display:none;\"><input name=\"ck\" type=\"hidden\" value=\"yMmb\"/></div>\n", | |
"<textarea class=\"board-text\" name=\"bp_text\"></textarea>\n", | |
"<span class=\"bn-flat\"><input name=\"bp_submit\" type=\"submit\" value=\" 留言 \"/></span>\n", | |
"</form>\n", | |
"<div id=\"comments\">\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2433471\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/65200537/\"><img alt=\"田也赧\" src=\"https://img3.doubanio.com/icon/u65200537-1.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/65200537/\">田也赧</a>: 黑夜中潜藏的温柔和对明天晨起的希冀。谢谢你 <span class=\"datetime\">2018-10-27 00:51</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2433330\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/186276150/\"><img alt=\"缥缈的逡巡\" src=\"https://img3.doubanio.com/icon/u186276150-5.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/186276150/\">缥缈的逡巡</a>: 我就想知道也许亮现在疯没疯?\n", | |
" <span class=\"datetime\">2018-10-23 17:19</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2429037\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/59789308/\"><img alt=\"夏天铁皮上的猫\" src=\"https://img3.doubanio.com/icon/u59789308-5.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/59789308/\">夏天铁皮上的猫</a>: 好长时间没有更新了,网易的都删了。好喜欢作者, <span class=\"datetime\">2018-03-03 20:33</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2408713\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/138754470/\"><img alt=\"空降小尼玛\" src=\"https://img3.doubanio.com/icon/u138754470-2.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/138754470/\">空降小尼玛</a>: 加油亮哥 <span class=\"datetime\">2016-07-31 16:12</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2388098\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/48377313/\"><img alt=\"五月,犹如梦中\" src=\"https://img1.doubanio.com/icon/u48377313-38.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/48377313/\">五月,犹如梦中</a>: 你好,我能问下有时候我们谈及死亡是作者人间草木更多的一些信息吗,这首诗听了好多遍,好喜欢。但是一直找不到更多的信息了 <span class=\"datetime\">2016-01-15 09:59</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2350446\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/wangtainzhu/\"><img alt=\"假定最优解\" src=\"https://img1.doubanio.com/icon/u69965225-17.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/wangtainzhu/\">假定最优解</a>: 还不更!还不更!!凸(`⌒´メ)凸 <span class=\"datetime\">2015-07-06 22:48</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2297057\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/120562975/\"><img alt=\"木木木瓜wys\" src=\"https://img1.doubanio.com/icon/user_normal.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/120562975/\">木木木瓜wys</a>: 棒 <span class=\"datetime\">2015-01-25 20:32</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2290798\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/49679580/\"><img alt=\"三三是我幸运数\" src=\"https://img3.doubanio.com/icon/u49679580-3.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/49679580/\">三三是我幸运数</a>: 新年计划,每晚一首,好好聆听~朗读得很棒,诗也选择得不错,就是我喜欢的类型。下次可以给你推荐诗作 <span class=\"datetime\">2015-01-10 17:51</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2258426\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/59379723/\"><img alt=\"所以TM\" src=\"https://img3.doubanio.com/icon/u59379723-6.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/59379723/\">所以TM</a>: 喜欢 <span class=\"datetime\">2014-11-28 14:18</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"update-item comment-item\" data-cid=\"2179786\">\n", | |
"<div class=\"pic\"><a href=\"https://www.douban.com/people/71592156/\"><img alt=\"咸鱼\" src=\"https://img3.doubanio.com/icon/u71592156-12.jpg\"/></a></div>\n", | |
"<div class=\"content\">\n", | |
"<div class=\"author\">\n", | |
"<a href=\"https://www.douban.com/people/71592156/\">咸鱼</a>: 坚持一件自己喜欢的事真好 <span class=\"datetime\">2014-06-27 14:28</span>\n", | |
"<div class=\"admin-lnks\">\n", | |
" \n", | |
" </div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<script src=\"https://img3.doubanio.com/f/shire/a14501790b4a2db257dc5be5e37d820e600703c6/js/report_dialog.js\" type=\"text/javascript\"></script>\n", | |
"<link href=\"https://img3.doubanio.com/f/shire/b45aa277f8b8df40596b96582dafb1ed0a899a64/css/report_dialog.css\" rel=\"stylesheet\" type=\"text/css\"/>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"sp-rec-room\">\n", | |
"<div class=\"bd\">\n", | |
"<script>\n", | |
" var rec_url = 'https://www.douban.com/share/recommend?'\n", | |
" </script>\n", | |
"<script>\n", | |
" Do.add('dshare', {path: 'https://img3.doubanio.com/f/shire/9238d0db7d5fc042186ec54ebc5b4e64653f5e46/js/dshare.js', type: 'js', requires:['dialog']});\n", | |
" Do('dshare');\n", | |
" </script>\n", | |
"<div class=\"rec-sec\">\n", | |
"<span class=\"rec\">\n", | |
"<a class=\"lnk-sharing lnk-douban-sharing\" data-action_props='{\"url\":\"https:\\/\\/site.douban.com\\/yexuliang\\/room\\/2817241\\/\",\"title\":\"聆听诗歌-聆聽\"}' data-apikey=\"\" data-btn_text=\"推荐\" data-count=\"10\" data-curl=\"\" data-desc=\"213人关注\" data-heading=\"推荐到豆瓣\" data-href=\"https://site.douban.com/yexuliang/room/2817241/\" data-image=\"\" data-mode=\"plain\" data-name=\"聆听诗歌小站的房间 - 聆聽\" data-object_id=\"2817241\" data-object_kind=\"2011\" data-properties='{\"href\":\"https:\\/\\/site.douban.com\\/yexuliang\\/\",\"name\":\"聆听诗歌\",\"uid\":\"yexuliang\"}' data-redir=\"https://site.douban.com/yexuliang/room/2817241/vote?ck=yMmb\" data-sanity_key=\"_3cd56\" data-target_action=\"0\" data-target_type=\"rec\" data-text=\"\" data-type=\"com.douban.site\" data-user_id=\"62134330\" href=\"https://www.douban.com/share/recommend?sanity_key=_3cd56&apikey=&object_kind=2011&name=%E8%81%86%E5%90%AC%E8%AF%97%E6%AD%8C%E5%B0%8F%E7%AB%99%E7%9A%84%E6%88%BF%E9%97%B4+%EF%BC%8D+%E8%81%86%E8%81%BD&image=&target_action=0&redir=https%3A%2F%2Fsite.douban.com%2Fyexuliang%2Froom%2F2817241%2F&object_id=2817241&heading=%E6%8E%A8%E8%8D%90%E5%88%B0%E8%B1%86%E7%93%A3&target_type=rec&btn_text=%E6%8E%A8%E8%8D%90&href=https%3A%2F%2Fsite.douban.com%2Fyexuliang%2Froom%2F2817241%2F&action_props=%7B%22url%22%3A%22https%3A%5C%2F%5C%2Fsite.douban.com%5C%2Fyexuliang%5C%2Froom%5C%2F2817241%5C%2F%22%2C%22title%22%3A%22%E8%81%86%E5%90%AC%E8%AF%97%E6%AD%8C-%E8%81%86%E8%81%BD%22%7D&curl=&type=com.douban.site&properties=%7B%22href%22%3A%22https%3A%5C%2F%5C%2Fsite.douban.com%5C%2Fyexuliang%5C%2F%22%2C%22name%22%3A%22%E8%81%86%E5%90%AC%E8%AF%97%E6%AD%8C%22%2C%22uid%22%3A%22yexuliang%22%7D&desc=213%E4%BA%BA%E5%85%B3%E6%B3%A8\" share-id=\"2817241\">推荐</a>\n", | |
"</span>\n", | |
"<span class=\"rec-num\">3人</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"aside\">\n", | |
"<div class=\"mod\" id=\"sp-user\">\n", | |
"<div class=\"bd\">\n", | |
"<div class=\"user-pic\">\n", | |
"<img alt=\"聆听诗歌\" src=\"https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg\"/>\n", | |
"</div>\n", | |
"<div class=\"site-follow\">\n", | |
"<span>我关注这个小站。</span><span><a class=\"lnk-unfollow\" href=\"#\" id=\"unlike\" title=\"确实不再关注 聆听诗歌 吗?\">>取消</a></span>\n", | |
"<input id=\"followed\" type=\"hidden\" value=\"1\">\n", | |
"</input></div>\n", | |
"<div class=\"desc\">\n", | |
"</div>\n", | |
"<div class=\"share\" id=\"share-site\">\n", | |
"<p>\n", | |
"<strong class=\"title\">分享小站</strong>\n", | |
"<span class=\"shuo\" title=\"豆瓣广播\"><a href=\"\"> </a></span>\n", | |
"<span class=\"sina\" title=\"新浪微博\"><a href=\"javascript:void((function(s,d,e,r,l,p,t,z,c){var%20f='http://v.t.sina.com.cn/share/share.php?appkey=3015934887',u=z||d.location,p=['&url=',e(u),'&title=',e(t||d.title),'&source=',e(r),'&sourceUrl=',e(l),'&content=',c||'gb2312','&pic=',encodeURI('https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg')].join('');function%20a(){var%20_url='https://www.douban.com/link2?type=redir&vendor=bshare_sina&url='+e([f,p].join(''));if(!window.open(_url,'mb',['toolbar=0,status=0,resizable=1,width=640,height=430,left=',(s.width-440)/2,',top=',(s.height-430)/2].join('')))u.href=_url;};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();})(screen,document,encodeURIComponent,'','','','推荐聆听诗歌的豆瓣小站','https://site.douban.com/yexuliang/','utf-8'));\"> </a></span>\n", | |
"<span class=\"tqq\" title=\"腾讯微博\"><a href=\"javascript:void((function(){var f='推荐聆听诗歌的豆瓣小站';var c='https://site.douban.com/yexuliang/';var e=encodeURI('1459b2ac3d2345d2a17396eec5ad3bd7');var b=encodeURI('https://img1.doubanio.com/view/site/large/public/abb75f39073c81c.jpg');var a='';var d='http://v.t.qq.com/share/share.php?url='+c+'&appkey='+e+'&site='+a+'&pic='+b+'&title='+f;window.open('https://www.douban.com/link2?type=redir&vendor=bshare_tx&url=' + encodeURIComponent(d),'','width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no')})());\"> </a></span>\n", | |
"<span class=\"shuo-hidden\" style=\"display:none\"><a class=\"lnk-sharing lnk-douban-sharing\" data-action_props='{\"site_title\":\"聆听诗歌\",\"site_url\":\"https:\\/\\/site.douban.com\\/yexuliang\\/\"}' data-desc=\"213人关注\" data-href=\"https://site.douban.com/yexuliang/\" data-image=\"https://img3.doubanio.com/view/site/small/public/cbbdcb573b48b0e.jpg\" data-mode=\"plain\" data-name=\"聆听诗歌\" data-object_id=\"212230\" data-object_kind=\"2012\" data-properties=\"\" data-redir=\"https://site.douban.com/static/dshare_proxy.html\" data-sanity_key=\"_bc327\" data-target_action=\"0\" data-target_type=\"rec\" data-text=\"推荐小站\" data-type=\"\" href=\"https://shuo.douban.com/!service/share\" share-id=\"212230\">推荐</a></span>\n", | |
"</p>\n", | |
"</div>\n", | |
"<div class=\"share-qrcode\" id=\"share-qrcode\">\n", | |
"<img src=\"https://img1.doubanio.com/view/music_index_banner/raw/public/f10a58c1-5802-58dc-ad0a-adf4c2a15a37.jpg\"/>\n", | |
"<div class=\"qrcode-label\">\n", | |
"<p>微信扫描二维码</p>\n", | |
"<p>随时收听Ta的音乐</p>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"site-info\">\n", | |
"<div class=\"mod music-card\" id=\"sp-user-card\">\n", | |
"<div class=\"hd\">\n", | |
"<div class=\"title\">\n", | |
"<a href=\"https://music.douban.com/artists/\" target=\"_blank\">豆瓣音乐 · 播客</a>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<span class=\"pl\">类型</span>:\n", | |
" \n", | |
" 播客\n", | |
" <br>\n", | |
"<span class=\"pl\">成员</span>:\n", | |
" <a href=\"https://music.douban.com/artists/search?search_text=%E4%B9%9F%E8%AE%B8%E4%BA%AE\">也许亮</a>\n", | |
"<br>\n", | |
"<span class=\"pl\">风格</span>:\n", | |
" <a href=\"https://music.douban.com/disc_jockeys/tag/诗歌 有声文学\">诗歌 有声文学</a>\n", | |
"<br>\n", | |
"</br></br></br></div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"db-followers\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>关注该小站的成员</span>\n", | |
"<span class=\"pl\">\n", | |
" ( <a href=\"https://site.douban.com/yexuliang/followers/\">213</a> )\n", | |
" </span>\n", | |
"</h2>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<ul class=\"list-s\">\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/jzzhangtengfei/\"><img alt=\"张腾飞\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u62134330-12.jpg\" title=\"张腾飞\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/195888178/\"><img alt=\"Adan\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u195888178-1.jpg\" title=\"Adan\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/194939406/\"><img alt=\"空山小驿丞\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u194939406-1.jpg\" title=\"空山小驿丞\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/194694954/\"><img alt=\"任我凌波微步\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u194694954-1.jpg\" title=\"任我凌波微步\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/60021601/\"><img alt=\"摩诃\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u60021601-3.jpg\" title=\"摩诃\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/50310129/\"><img alt=\"酸米\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u50310129-2.jpg\" title=\"酸米\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/193959994/\"><img alt=\"Coco Sun\" class=\"imgg\" src=\"https://img3.doubanio.com/icon/u193959994-1.jpg\" title=\"Coco Sun\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"<li>\n", | |
"<div class=\"pic\">\n", | |
"<a class=\"nbg\" href=\"https://www.douban.com/people/70895424/\"><img alt=\"Nyyd\" class=\"imgg\" src=\"https://img1.doubanio.com/icon/u70895424-7.jpg\" title=\"Nyyd\"/></a>\n", | |
"</div>\n", | |
"</li>\n", | |
"</ul>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"mod\" id=\"db-similar-sites\">\n", | |
"<div class=\"hd\">\n", | |
"<h2>\n", | |
"<span>关注该小站的成员也关注</span>\n", | |
"<span class=\"pl\">\n", | |
"</span>\n", | |
"</h2>\n", | |
"</div>\n", | |
"<div class=\"bd\">\n", | |
"<div class=\"item\">\n", | |
"<div class=\"pic\">\n", | |
"<a href=\"https://site.douban.com/neruda/\">\n", | |
"<img alt=\"在此我爱你:聂鲁达FM\" height=\"74\" src=\"https://img3.doubanio.com/view/site/median/public/7a226c7c8fd1a25.jpg\" width=\"74\"/>\n", | |
"</a>\n", | |
"</div>\n", | |
"<div class=\"info\">\n", | |
"<div class=\"title\">\n", | |
"<a href=\"https://site.douban.com/neruda/?ref=similar_sites\" title=\"在此我爱你:聂鲁达FM\">在此我爱你:聂...</a>\n", | |
"</div>\n", | |
"<span class=\"likes\">251人关注</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"item\">\n", | |
"<div class=\"pic\">\n", | |
"<a href=\"https://site.douban.com/szfymusic/\">\n", | |
"<img alt=\"三藏梵音\" height=\"74\" src=\"https://img1.doubanio.com/view/site/median/public/f5a0185eb3af54a.jpg\" width=\"74\"/>\n", | |
"</a>\n", | |
"</div>\n", | |
"<div class=\"info\">\n", | |
"<div class=\"title\">\n", | |
"<a href=\"https://site.douban.com/szfymusic/?ref=similar_sites\" title=\"三藏梵音\">三藏梵音</a>\n", | |
"</div>\n", | |
"<span class=\"likes\">619人关注</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"item\">\n", | |
"<div class=\"pic\">\n", | |
"<a href=\"https://site.douban.com/dushoushizaishuijiao/\">\n", | |
"<img alt=\"读首诗再睡觉\" height=\"74\" src=\"https://img3.doubanio.com/view/site/median/public/4fb2c0db883fcbd.jpg\" width=\"74\"/>\n", | |
"</a>\n", | |
"</div>\n", | |
"<div class=\"info\">\n", | |
"<div class=\"title\">\n", | |
"<a href=\"https://site.douban.com/dushoushizaishuijiao/?ref=similar_sites\" title=\"读首诗再睡觉\">读首诗再睡觉</a>\n", | |
"</div>\n", | |
"<span class=\"likes\">4808人关注</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"item\">\n", | |
"<div class=\"pic\">\n", | |
"<a href=\"https://site.douban.com/justing/\">\n", | |
"<img alt=\"静雅思听 ♪ \" height=\"74\" src=\"https://img1.doubanio.com/view/site/median/public/f2cbe9c7d3f675b.jpg\" width=\"74\"/>\n", | |
"</a>\n", | |
"</div>\n", | |
"<div class=\"info\">\n", | |
"<div class=\"title\">\n", | |
"<a href=\"https://site.douban.com/justing/?ref=similar_sites\" title=\"静雅思听 ♪ \">静雅思听 ♪ </a>\n", | |
"</div>\n", | |
"<span class=\"likes\">5694人关注</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"db-ad mod\">\n", | |
"<div id=\"dale_site_dj_right_bottom\"></div>\n", | |
"</div>\n", | |
"<div class=\"creator_info\">\n", | |
" 本站由 <a href=\"https://www.douban.com/people/yexuliang/\">也</a> 于2013年05月13日创建\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"extra\">\n", | |
"<div class=\"extra\">\n", | |
"<a class=\"gact\" href=\"https://www.douban.com/misc/site_report?site_id=212230&room_id=2817241\">> 举报不良信息</a>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div id=\"footer\">\n", | |
"<div class=\"db-inc\">\n", | |
"<span class=\"about\">\n", | |
"<a href=\"https://www.douban.com/about\">关于豆瓣</a>\n", | |
" · <a href=\"https://www.douban.com/jobs\">在豆瓣工作</a>\n", | |
" · <a href=\"https://www.douban.com/about?topic=contactus\">联系我们</a>\n", | |
" · <a href=\"https://www.douban.com/about?policy=disclaimer\">免责声明</a>\n", | |
" · <a href=\"https://www.douban.com/help/\">帮助中心</a>\n", | |
" · <a href=\"https://www.douban.com/doubanapp/\">移动应用</a>\n", | |
" · <a href=\"https://www.douban.com/partner/\">豆瓣广告</a>\n", | |
"</span>\n", | |
"<span class=\"copyright\">\n", | |
" © 2005-2019 douban.com, all rights reserved\n", | |
"</span>\n", | |
"</div>\n", | |
"</div>\n", | |
"</div>\n", | |
"<div class=\"bg\"> <div class=\"mask\"> </div></div>\n", | |
"<script src=\"https://img3.doubanio.com/misc/mixed_static/72d835d6e4e5b9f9.js\" type=\"text/javascript\"></script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/17018234/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/17018234/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/17018234/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/17018234/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(17018234),\n", | |
" song_records = [{\"name\":\"《生如夏花》——泰戈尔\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzIxNTZjMDI0ZDBhNTM4YzY1ODgxNjRlOGUxYjhhMmNmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNzE1NDQ4Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/2156c024d0a538c6588164e8e1b8a2cf\\/view\\/musicianmp3\\/mp3\\/x17154487.mp3\",\"id\":\"572038\"},{\"name\":\"《海涛》——夸西莫多\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzJjOTI5Y2RkZDFiNmRkN2Q4NDQ2NzMwYzgxNDlmZGQzL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNzE1NDQ1My5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/2c929cddd1b6dd7d8446730c8149fdd3\\/view\\/musicianmp3\\/mp3\\/x17154453.mp3\",\"id\":\"572037\"},{\"name\":\"《写在沙上》——黑塞\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzhkYzI1OTc5MzdiM2Q2ZGYyYzc2YzM5OTdiNDhhNmJiL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNzE0NDU1OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/8dc2597937b3d6df2c76c3997b48a6bb\\/view\\/musicianmp3\\/mp3\\/x17144559.mp3\",\"id\":\"571246\"},{\"name\":\"《三个奇怪的词》《没有别人》《你不喜欢的每一天不是你的》——辛波斯卡 米瓦 佩索阿\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzM3M2E1OThjNGJhOTNjMzAyNzM2MmJmYTg3NDYwZDhmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNzAwNzAyNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/373a598c4ba93c3027362bfa87460d8f\\/view\\/musicianmp3\\/mp3\\/x17007024.mp3\",\"id\":\"560693\"},{\"name\":\"《无题》《也许》——食指\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2Y0NDQxOTVmZmQ4ODVjZTY3ODYyNWM4OWU4NjU0ODI5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjcyNzgyNS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/f444195ffd885ce678625c89e8654829\\/view\\/musicianmp3\\/mp3\\/x16727825.mp3\",\"id\":\"539707\"},{\"name\":\"《雨后》《人的一生》——席慕容\\/阿米亥\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzU1MjkwMzkyNDU4ZTBjMzg0MzRiODJlMmM1MTQ0YWY3L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjg5NDM1OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/55290392458e0c38434b82e2c5144af7\\/view\\/musicianmp3\\/mp3\\/x16894359.mp3\",\"id\":\"552394\"},{\"name\":\"《远方》——海子\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzYzMzM4MzQ0MTA3MDE5ZDM5YWM2MzQ2YzQ2NzIwNWY4L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjcyNzc3OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/63338344107019d39ac6346c467205f8\\/view\\/musicianmp3\\/mp3\\/x16727779.mp3\",\"id\":\"539702\"},{\"name\":\"《我从未爱过这世界》——拜伦\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzJkNjQ0MzM4NmM1Yzc1MjM2ODRjOTg4ZDQ2NmFlNjY5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjY5MjA3Ni5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/2d6443386c5c7523684c988d466ae669\\/view\\/musicianmp3\\/mp3\\/x16692076.mp3\",\"id\":\"536984\"},{\"name\":\"《当你静下心来的时候》——维摩禅-伽南\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzYyM2JiODk4ZWViZjZlZTdhYjg5NjAwOGQyZmYzNzY2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjYwNTQ3Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/623bb898eebf6ee7ab896008d2ff3766\\/view\\/musicianmp3\\/mp3\\/x16605477.mp3\",\"id\":\"530176\"},{\"name\":\"《如果你來看我》——王海桑\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2VlYTAxNmY5MTYyZDIwOWFlNjk3MDYyOTRiYTYyODJkL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjcyNzgxMC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/eea016f9162d209ae69706294ba6282d\\/view\\/musicianmp3\\/mp3\\/x16727810.mp3\",\"id\":\"539705\"},{\"name\":\"《濟公活佛聖訓》\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2UxZTg2OGRiNmQzODk3ZTJmYzM5MWE4ZmI5OTA5YzdjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjQyNjE5Ni5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/e1e868db6d3897e2fc391a8fb9909c7c\\/view\\/musicianmp3\\/mp3\\/x16426196.mp3\",\"id\":\"517325\"},{\"name\":\"《偶然》——徐志摩\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2FlODQyNjlmZmNmZjcyYmEyNWE5NjU4N2Q5ZjFkMjAwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjU5Mjc1Mi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/ae84269ffcff72ba25a96587d9f1d200\\/view\\/musicianmp3\\/mp3\\/x16592752.mp3\",\"id\":\"529185\"},{\"name\":\"《小鸟在天空消失的日子》—— 谷川俊太郎\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2VlNWRkYzYyZDY5ODFiMmUyNWI0NTNkZTk4NWUzZmQzL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjE5MjQxMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/ee5ddc62d6981b2e25b453de985e3fd3\\/view\\/musicianmp3\\/mp3\\/x16192413.mp3\",\"id\":\"500102\"},{\"name\":\"《你說》——北島\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5Lzg4NTlkMmM3MTRjN2Q2OTBhZmZlNjY5NTQ0NWZiZTRjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjQyMzkyNi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/8859d2c714c7d690affe6695445fbe4c\\/view\\/musicianmp3\\/mp3\\/x16423926.mp3\",\"id\":\"517157\"},{\"name\":\"《有时候,我们谈及死亡》——人间草木\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzIzNjZhNjE2NTM1MDc4NDE2ZDViODg0NzUzZGZhNjJiL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjkwNTQzMS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/2366a616535078416d5b884753dfa62b\\/view\\/musicianmp3\\/mp3\\/x16905431.mp3\",\"id\":\"553261\"},{\"name\":\"《当我开始爱自己》——卓别林\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzNmMTY2MDUwOGM0ZWJlZmYxNDNjY2ZkY2Y1YTFiZDVlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjE4ODQzMS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/3f1660508c4ebeff143ccfdcf5a1bd5e\\/view\\/musicianmp3\\/mp3\\/x16188431.mp3\",\"id\":\"499814\"},{\"name\":\"《我》——席慕容\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzY2YTM1ZmUxMTc2MmY1MzRlOTMxY2Y2NzllZGE4ODkxL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjE4MjkxOC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/66a35fe11762f534e931cf679eda8891\\/view\\/musicianmp3\\/mp3\\/x16182918.mp3\",\"id\":\"499377\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-17018234');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/17018234/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/17018234/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/16089267/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/16089267/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/16089267/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/16089267/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(16089267),\n", | |
" song_records = [{\"name\":\"《说给自己听》——三毛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2E4YWZiZDQ1OWExYzlhZTdlYTIxYzA3NWVkMDMzNjFjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNjE4MTEyMC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/a8afbd459a1c9ae7ea21c075ed03361c\\/view\\/musicianmp3\\/mp3\\/x16181120.mp3\",\"id\":\"499246\"},{\"name\":\"《你不是别人》——博尔赫斯\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzQ3OTlkNjI2N2JiYWU5NmNhNzY2OWM2N2Y3OWUxNDlmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTk0NDEwNi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/4799d6267bbae96ca7669c67f79e149f\\/view\\/musicianmp3\\/mp3\\/x15944106.mp3\",\"id\":\"479592\"},{\"name\":\"《错过》《避免》——顾城\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzIxZGFhYTAwMjk4MTQxNjg1MGFhYTliYjljZjBkNmVmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg3ODQ1Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/21daaa002981416850aaa9bb9cf0d6ef\\/view\\/musicianmp3\\/mp3\\/x15878457.mp3\",\"id\":\"474343\"},{\"name\":\"《我不能如此孤独 》——费杨\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzExZjdlNmMzMjI4OTBjMDQ3NDI4OTU3ZDlkZDRjNzgxL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg3NDg3NS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/11f7e6c322890c047428957d9dd4c781\\/view\\/musicianmp3\\/mp3\\/x15874875.mp3\",\"id\":\"474072\"},{\"name\":\"《我的小房间》——食指.\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2E3YWY2NmE5NGQxZTZhOGFkNjZhNjQwMzA1ZmIyOTJjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg3MTU3Ni5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/a7af66a94d1e6a8ad66a640305fb292c\\/view\\/musicianmp3\\/mp3\\/x15871576.mp3\",\"id\":\"473785\"},{\"name\":\"《无怨的青春》——席慕容\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzBjMzIwODZkMDJmZDVkMmVlYjMxYzE3NjdhZWU2ODQ2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg2NzY3Ni5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/0c32086d02fd5d2eeb31c1767aee6846\\/view\\/musicianmp3\\/mp3\\/x15867676.mp3\",\"id\":\"473477\"},{\"name\":\"《还是干脆忘掉她吧》——食指\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2QwOTc3MWMxMmVlMGJkMzUwZTNhNmQ2MDliMzRmMWI1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg2MzMwNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/d09771c12ee0bd350e3a6d609b34f1b5\\/view\\/musicianmp3\\/mp3\\/x15863304.mp3\",\"id\":\"473113\"},{\"name\":\"《爱人的近旁》——歌德\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2ZjYzc1NTYwNjFiMDFmN2VmMjY1ZTZiNWE0MTNmYzA5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg1NjY1OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/fcc7556061b01f7ef265e6b5a413fc09\\/view\\/musicianmp3\\/mp3\\/x15856659.mp3\",\"id\":\"472571\"},{\"name\":\"《我曾经爱过你》——普希金\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2QzYWVmNzZjOTFkZDM2N2YxMmEzYzMzMjg3NDQ0NDc2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTg0OTUxMS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/d3aef76c91dd367f12a3c33287444476\\/view\\/musicianmp3\\/mp3\\/x15849511.mp3\",\"id\":\"472010\"},{\"name\":\"《假如你不够快乐》《跨越自己》《但是,我更乐意》——汪国真\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzkzMDNhODgwZDRiNmMxMjllZWQ4ZTU3NGQxMDhlOGU1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTgzNTQwMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/9303a880d4b6c129eed8e574d108e8e5\\/view\\/musicianmp3\\/mp3\\/x15835403.mp3\",\"id\":\"470836\"},{\"name\":\"《我喜欢你》 ——三毛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2Y5YTlmNDI3MzRjOTZlNWJjNWNlYmQ4YjliMjE0MjY1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTgxNjUxNS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/f9a9f42734c96e5bc5cebd8b9b214265\\/view\\/musicianmp3\\/mp3\\/x15816515.mp3\",\"id\":\"469324\"},{\"name\":\"《七月不远》——海子\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzM2YzNjYjg0ZjU4M2VlMzE5MWMwZjYwNjFhMmQ3ZmViL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTgxMjczNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/36c3cb84f583ee3191c0f6061a2d7feb\\/view\\/musicianmp3\\/mp3\\/x15812734.mp3\",\"id\":\"469021\"},{\"name\":\"《犹疑》——亚当·密茨凯维奇\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2QyMjNmODJhMjYyODZmZjE1MGIwMjE1NGM0ZmY1OGZlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTgwMTc2MS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/d223f82a26286ff150b02154c4ff58fe\\/view\\/musicianmp3\\/mp3\\/x15801761.mp3\",\"id\":\"468163\"},{\"name\":\"《十年后我还不老》《你自己来吧》——海桑\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzIwZDI4YTRhZGQ1NjVkYTgyYWMzYTcyNGYwNWYxNzk3L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc5MzI4Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/20d28a4add565da82ac3a724f05f1797\\/view\\/musicianmp3\\/mp3\\/x15793287.mp3\",\"id\":\"467524\"},{\"name\":\"《我认识的少女已经死了》——黄永玉\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzgxNDU0YmY1N2NlYzk2MjVkYmY2ZTEyZTlmNTc3MDIwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc4OTk2MS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/81454bf57cec9625dbf6e12e9f577020\\/view\\/musicianmp3\\/mp3\\/x15789961.mp3\",\"id\":\"467259\"},{\"name\":\"《余晖》——博爾赫斯\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2RkNjVhYTk5MmRkNmUyZTRlNTc4M2QyOGRkNTA3ZmUyL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc4Mjc3OC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/dd65aa992dd6e2e4e5783d28dd507fe2\\/view\\/musicianmp3\\/mp3\\/x15782778.mp3\",\"id\":\"466679\"},{\"name\":\"《晓镜》—— 席慕蓉\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzE4OTlmZTNlZTI0MTMwOTJmODYzZGU1ZThlNzk1Y2Y3L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc3ODIxNS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/1899fe3ee2413092f863de5e8e795cf7\\/view\\/musicianmp3\\/mp3\\/x15778215.mp3\",\"id\":\"466302\"},{\"name\":\"《面对花开》《我的名字叫短暂 》——张子选\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzBhYjFkOWI0MzU2MzZlNDgzY2NmOGQ1ZTVlMTQyMzhmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc2ODU1OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/0ab1d9b435636e483ccf8d5e5e14238f\\/view\\/musicianmp3\\/mp3\\/x15768559.mp3\",\"id\":\"465525\"},{\"name\":\"《在我看來》——L\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2JmOWIyMWZkYTA1NmU5YWZiYmNjMmQ5ZDM4ZTQ3MWMzL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTc1Njg1NS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/bf9b21fda056e9afbbcc2d9d38e471c3\\/view\\/musicianmp3\\/mp3\\/x15756855.mp3\",\"id\":\"464575\"},{\"name\":\"《飞》——L\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzU5OGM4MzYyNDgwNjEzNDJjZWE2MzIzZTFjODc4M2E2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTczODUyOC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/598c836248061342cea6323e1c8783a6\\/view\\/musicianmp3\\/mp3\\/x15738528.mp3\",\"id\":\"463096\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-16089267');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/16089267/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/16089267/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/15632785/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/15632785/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/15632785/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/15632785/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(15632785),\n", | |
" song_records = [{\"name\":\"《不可征服》——威廉·欧内斯特·亨里\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzM2YTc4Y2Y1NTI0ZTU5ODQyMjFiODljOTY4OTkyOGU5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTczNTMyMS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/36a78cf5524e5984221b89c9689928e9\\/view\\/musicianmp3\\/mp3\\/x15735321.mp3\",\"id\":\"462840\"},{\"name\":\"《你没有如期归来 而这正是离别的意义 》——北岛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2RmYTU1NjFhNjQwYWM1MGZkN2M3ZTEwZDBmYWUxZWNhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTczMTYzOC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/dfa5561a640ac50fd7c7e10d0fae1eca\\/view\\/musicianmp3\\/mp3\\/x15731638.mp3\",\"id\":\"462529\"},{\"name\":\"《南方》——戈麦\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2ZiZmVjMjVmZTUwY2QzM2ViNjZiYzZiYWE0ZDNjMjI2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcyODAwNS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/fbfec25fe50cd33eb66bc6baa4d3c226\\/view\\/musicianmp3\\/mp3\\/x15728005.mp3\",\"id\":\"462223\"},{\"name\":\"《波兰来客》——北岛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzQ2MjgyNWZlYzU1ODhkMTg1Mzc1NmQ5OWJmZGVmODZhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcyMDUzMC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/462825fec5588d1853756d99bfdef86a\\/view\\/musicianmp3\\/mp3\\/x15720530.mp3\",\"id\":\"461612\"},{\"name\":\"《别丢掉》《仍然》——林徽因\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzllMTdjMjY1NWI1MjdlZmRkNDhkOWFiOTM2N2ZkZjc1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcxODMxMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/9e17c2655b527efdd48d9ab9367fdf75\\/view\\/musicianmp3\\/mp3\\/x15718313.mp3\",\"id\":\"461431\"},{\"name\":\"《人与海》——波德莱尔 \",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2UyY2M1ZDkyMjI4YjE3ZmIzNTVjYzQzZTc3ODQyMWMwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcwODg0Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/e2cc5d92228b17fb355cc43e778421c0\\/view\\/musicianmp3\\/mp3\\/x15708847.mp3\",\"id\":\"460673\"},{\"name\":\"《岁月》——三毛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5Lzg0ZjQ1ZmNmMDcyZDE4YTYwNmQ0MjMwNWJhY2M0ZjRjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcwNDE3Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/84f45fcf072d18a606d42305bacc4f4c\\/view\\/musicianmp3\\/mp3\\/x15704177.mp3\",\"id\":\"460277\"},{\"name\":\"《The Invitation》—— Oriah Mountain Dreamer \",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2E2YWE5NTUwNzkzNzVlMWU3YmMxOTAzOWViZjZiMmE1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU5NDY1Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/a6aa955079375e1e7bc19039ebf6b2a5\\/view\\/musicianmp3\\/mp3\\/x15594657.mp3\",\"id\":\"451502\"},{\"name\":\"《因为风的缘故》——洛夫\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2U4MGM5MDViOTA3N2U0OWY2M2Q4Nzk2ZDU0ZmM2MjcxL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU4MzM0NC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/e80c905b9077e49f63d8796d54fc6271\\/view\\/musicianmp3\\/mp3\\/x15583344.mp3\",\"id\":\"450564\"},{\"name\":\"《我请求安静》——聂鲁达\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzRiNGEyYzdmY2Y4ZjJhZjAzN2M2NzMxZDlhYWY1NmI5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU3Mzc1Ni5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/4b4a2c7fcf8f2af037c6731d9aaf56b9\\/view\\/musicianmp3\\/mp3\\/x15573756.mp3\",\"id\":\"449779\"},{\"name\":\"《致凯恩》——普希金\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzAwMjMzNzk5ZWZmYTMzNTU3OTBmMTM1ZGQ5MmUzY2ExL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU2NTQyMC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/00233799effa3355790f135dd92e3ca1\\/view\\/musicianmp3\\/mp3\\/x15565420.mp3\",\"id\":\"449107\"},{\"name\":\"《一种希望》——索德格朗\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzYzZTk2YTdkMTViYzNlYTRmMDU2ZmUwYzIxYmI4Y2YzL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU2MjAwMi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/63e96a7d15bc3ea4f056fe0c21bb8cf3\\/view\\/musicianmp3\\/mp3\\/x15562002.mp3\",\"id\":\"448848\"},{\"name\":\"《我的旅馆》——L\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2RmODU0ZjY3MzBhYjAyMzBkYTBlNmIxZTRjM2VkMjBhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU1ODkwOS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/df854f6730ab0230da0e6b1e4c3ed20a\\/view\\/musicianmp3\\/mp3\\/x15558909.mp3\",\"id\":\"448592\"},{\"name\":\"《我整夜无法入眠》——佩索阿\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzQxZTJmMDBlOWYzYjE2OTQ3NDUyN2RkZmZlOGY5MTk5L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTU1MjcwNS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/41e2f00e9f3b169474527ddffe8f9199\\/view\\/musicianmp3\\/mp3\\/x15552705.mp3\",\"id\":\"448067\"},{\"name\":\"《冥想》 ——穆旦\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzVjMzI1ODM2MjBjNjFmZGRhZTg2OWYxYzI2YjdiYjJmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUzMTAxNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/5c32583620c61fddae869f1c26b7bb2f\\/view\\/musicianmp3\\/mp3\\/x15531014.mp3\",\"id\":\"446256\"},{\"name\":\"《初相遇》——席慕容\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzUyOGJiZGNmMjQyZDA3YTY5Y2M5NDU3M2QxZDExNDAyL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUyODMzNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/528bbdcf242d07a69cc94573d1d11402\\/view\\/musicianmp3\\/mp3\\/x15528334.mp3\",\"id\":\"446060\"},{\"name\":\"《墓床》——顾城\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2IzODYwZTE4Yzk5MTVmOTQ4MWM0YmEzMDM4NjA1ZmFjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUyMDYxMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/b3860e18c9915f9481c4ba3038605fac\\/view\\/musicianmp3\\/mp3\\/x15520613.mp3\",\"id\":\"445419\"},{\"name\":\"《我愿做无忧无虑的小孩》——拜伦\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzE3MDUxNzg5ZjhlODZmODNhMGY4ZDBjODhlMjMyMWI0L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUxNzAxOC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/17051789f8e86f83a0f8d0c88e2321b4\\/view\\/musicianmp3\\/mp3\\/x15517018.mp3\",\"id\":\"445109\"},{\"name\":\"《寂寞人心》——徐志摩\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2UyNjE4Y2M3MmQyZTE1NmFhNzFmYjM1MzVmNDExNWVmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUxMzg0NS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/e2618cc72d2e156aa71fb3535f4115ef\\/view\\/musicianmp3\\/mp3\\/x15513845.mp3\",\"id\":\"444849\"},{\"name\":\"《我请求,雨》——海子\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzMwNGQ1YmI4ZDJhZmFkMjg3YWY4ZTk0MWNiNTJkNWY0L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUwNTA4My5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/304d5bb8d2afad287af8e941cb52d5f4\\/view\\/musicianmp3\\/mp3\\/x15505083.mp3\",\"id\":\"444132\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-15632785');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/15632785/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/15632785/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/15000725/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/15000725/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/15000725/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/15000725/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(15000725),\n", | |
" song_records = [{\"name\":\"《礼物》 ——米沃什\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzhiNGI1MDFhOTgwMzJlMTJjNDdmMjRjM2MyOTk4MmNlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ5ODgwMi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/8b4b501a98032e12c47f24c3c29982ce\\/view\\/musicianmp3\\/mp3\\/x15498802.mp3\",\"id\":\"443603\"},{\"name\":\"《朝圣者》——黑塞\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzA5ZTE3OWNjYmUwYjhlNzM5MDFmZDEwOTI0YTNmM2ZhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ5MDg5MC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/09e179ccbe0b8e73901fd10924a3f3fa\\/view\\/musicianmp3\\/mp3\\/x15490890.mp3\",\"id\":\"442975\"},{\"name\":\"《唱歌的人》——普希金\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2JhMjNmNGQxYzJhNWUyNWIxNmRlN2ExYTM2NWYwZTJjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ4NjMwMS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/ba23f4d1c2a5e25b16de7a1a365f0e2c\\/view\\/musicianmp3\\/mp3\\/x15486301.mp3\",\"id\":\"442592\"},{\"name\":\"《听说我老了》 —— 穆旦\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2VkNTVlMzE1ZjY4OGFkYjVkOGVkODhjMjM1YjViNzU4L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ4MjQwOC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/ed55e315f688adb5d8ed88c235b5b758\\/view\\/musicianmp3\\/mp3\\/x15482408.mp3\",\"id\":\"442279\"},{\"name\":\"《冬日之诗》——黑塞\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzM4MTc3OTE4NGI0OTkwNGNkNjg1N2RhYzBlMDBkYmU3L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ4MDI3Mi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/381779184b49904cd6857dac0e00dbe7\\/view\\/musicianmp3\\/mp3\\/x15480272.mp3\",\"id\":\"442106\"},{\"name\":\"《书籍》《有时》——黑塞\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2Y2M2Q4YWI1MTJkODJiNDJlNzM2YWU5YWM3MmM0YWMwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ3NzE4NS5tcDM=\",\"cover\":\"https://img1.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1387377777.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/f63d8ab512d82b42e736ae9ac72c4ac0\\/view\\/musicianmp3\\/mp3\\/x15477185.mp3\",\"id\":\"441878\"},{\"name\":\"《雨》—— 博尔赫斯\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2MxMWY4MGFiZWU4YTEzNzRkOGYxMWVmNzBkOTgwODRlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ3MzE1MC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/c11f80abee8a1374d8f11ef70d98084e\\/view\\/musicianmp3\\/mp3\\/x15473150.mp3\",\"id\":\"441525\"},{\"name\":\"《忧郁》——卢齐安 ·布拉加\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzE0ZDM3MTRlYzNiOTFlNjE2M2Q4NjZiNTE3ZTNjYmIzL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ2ODMxMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1387192512.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/14d3714ec3b91e6163d866b517e3cbb3\\/view\\/musicianmp3\\/mp3\\/x15468313.mp3\",\"id\":\"441112\"},{\"name\":\"《我想和你一起生活》——茨维塔耶娃\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzhjMzhhMjE0OTM2OTQwZTlhZmM5Nzc2ZTYzYjY2M2FlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ2NTIzMy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1387106373.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/8c38a214936940e9afc9776e63b663ae\\/view\\/musicianmp3\\/mp3\\/x15465233.mp3\",\"id\":\"440860\"},{\"name\":\"《要求》——谢烨\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzZiMzYyYzBhOWQ2MWJkYmMxYjI3M2JjMTUwMDQ1Y2M2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ2MTkyOS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1387014616.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/6b362c0a9d61bdbc1b273bc150045cc6\\/view\\/musicianmp3\\/mp3\\/x15461929.mp3\",\"id\":\"440611\"},{\"name\":\"《我是一个任性的孩子》——顾城\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzRlNzE4YjVkNzkyMjAzMjRmMTVhYjhiMzgwYTJmY2ZhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ1OTY5Ny5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1386941814.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/4e718b5d79220324f15ab8b380a2fcfa\\/view\\/musicianmp3\\/mp3\\/x15459697.mp3\",\"id\":\"440439\"},{\"name\":\"《无题》——北岛\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2FlMmNiM2QzMmE4ZTllZWIyZWVjZDM4ZmM2YWIwZTI2L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ1NTI1OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1386834530.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/ae2cb3d32a8e9eeb2eecd38fc6ab0e26\\/view\\/musicianmp3\\/mp3\\/x15455259.mp3\",\"id\":\"440100\"},{\"name\":\"《你若懂我,该有多好》\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzkzYTQ3ZGM2YjE2NWFiZDBjNDMwNWZkOWRlZWQ3MWNmL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ1MjQ4Ny5tcDM=\",\"cover\":\"https://img1.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1386757939.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/93a47dc6b165abd0c4305fd9deed71cf\\/view\\/musicianmp3\\/mp3\\/x15452487.mp3\",\"id\":\"439886\"},{\"name\":\"《假如天空》——拉格奎斯特\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzUwMzM2M2QwYWU1OTQ4OGFlNTdiYzI3MGQ2ZjU4ODA0L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ0NDYwNy5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1386586815.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/503363d0ae59488ae57bc270d6f58804\\/view\\/musicianmp3\\/mp3\\/x15444607.mp3\",\"id\":\"439254\"},{\"name\":\"《卧轨》——唐宁馨\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzczYmJiYjM1YWEwZDRiZTllYjk5ZTk5OTY1M2FiZDJlL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyMTQyOS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/73bbbb35aa0d4be9eb99e999653abd2e\\/view\\/musicianmp3\\/mp3\\/x15221429.mp3\",\"id\":\"420752\"},{\"name\":\"《猫》——博尔赫斯\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2NmZGFhMGMxODliMGNlMWEwYjViY2Q5ZTFmNjk5ZmE4L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyMTQzMi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/cfdaa0c189b0ce1a0b5bcd9e1f699fa8\\/view\\/musicianmp3\\/mp3\\/x15221432.mp3\",\"id\":\"420753\"},{\"name\":\"《我喜欢你是寂静的》——聂鲁达\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzcxM2JmOGYyYThkYWM5NmQ4OThiZjllMzgyOTdmNjkwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyMTM5MC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/713bf8f2a8dac96d898bf9e38297f690\\/view\\/musicianmp3\\/mp3\\/x15221390.mp3\",\"id\":\"420749\"},{\"name\":\"《一别,便是一生》——张爱玲\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzNhMGJkMjljMzZkMDQ2YWQ4N2JiZDY1ODYxYzgyYjZhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyOTQ3OC5tcDM=\",\"cover\":\"https://img1.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1381920878.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/3a0bd29c36d046ad87bbd65861c82b6a\\/view\\/musicianmp3\\/mp3\\/x15229478.mp3\",\"id\":\"421429\"},{\"name\":\"《放手便是皈依》——扎西拉姆多多\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzE3NDhiM2E5Yzk5ZmFhN2I5ZWM5ZWQ3ZGVhMTQ0NjAwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyMTQ0Mi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/1748b3a9c99faa7b9ec9ed7dea144600\\/view\\/musicianmp3\\/mp3\\/x15221442.mp3\",\"id\":\"420754\"},{\"name\":\"《世界的约定》——谷川俊太郎\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2RlZjA2Y2QwMDgxODRlODY4NWZiMTJlOTE0NDY2NDYyL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyMTQxMi5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/def06cd008184e8685fb12e914466462\\/view\\/musicianmp3\\/mp3\\/x15221412.mp3\",\"id\":\"420751\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-15000725');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/15000725/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/15000725/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/14998989/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/14998989/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/14998989/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/14998989/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(14998989),\n", | |
" song_records = [{\"name\":\"《道歉》——选自《私人定制》\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2RlNjAxY2MxNDViZmE1ODY2NWExMjY5ZDVhZjg2ZGVjL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTcxNDMyNC5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/de601cc145bfa58665a1269d5af86dec\\/view\\/musicianmp3\\/mp3\\/x15714324.mp3\",\"id\":\"461110\"},{\"name\":\"《一个人应该活得是自己并且干净》——顾城\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzBlNjIwZWUxMzk1Y2Y0ZDE5NmZhOTE3NDA5YmU0NzdhL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUyNDQ2OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/0e620ee1395cf4d196fa917409be477a\\/view\\/musicianmp3\\/mp3\\/x15524469.mp3\",\"id\":\"445730\"},{\"name\":\"《去爱吧》——艾佛列德·德索萨\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5LzJmNzEyY2NkODFhMDg0NWNiZmExYzBiYTFlM2JhYzgxL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTUwMjQ2OS5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/site\\/small\\/public\\/cbbdcb573b48b0e.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/2f712ccd81a0845cbfa1c0ba1e3bac81\\/view\\/musicianmp3\\/mp3\\/x15502469.mp3\",\"id\":\"443901\"},{\"name\":\"《年轻》——塞缪尔.厄尔曼\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2ZiMWQ3OWY0ODdkZGJmYzQzOWM5MmQ3ZTI4ZDllN2I1L3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTQ0ODI4My5tcDM=\",\"cover\":\"https://img3.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1386666682.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/fb1d79f487ddbfc439c92d7e28d9e7b5\\/view\\/musicianmp3\\/mp3\\/x15448283.mp3\",\"id\":\"439543\"},{\"name\":\"生命是一种缘……\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2U3NzVhY2UwZTY3OWRlYmY0YWU1MzkyZTQyMmY1Y2MwL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyNDM0NS5tcDM=\",\"cover\":\"https://img1.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1381828548.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/e775ace0e679debf4ae5392e422f5cc0\\/view\\/musicianmp3\\/mp3\\/x15224345.mp3\",\"id\":\"420992\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-14998989');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/14998989/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/14998989/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
";(function(){\n", | |
"\n", | |
" if(window.__player_configs){ return;}\n", | |
" Do.add('json', {path: 'https://img3.doubanio.com/f/music/4dfbab320a2646c97b9a3fab256c81d4c49d83d2/js/music/lib/json.js', type: 'js'});\n", | |
" Do.add('xdm-transport', {path: 'https://img3.doubanio.com/f/music/e0c59262a5d370deb35f338cd4872a00ed804263/js/music/player/pageconn/xdmtransport.js', type: 'js'});\n", | |
" Do.add('jstorage-transport', {path: 'https://img3.doubanio.com/f/music/da39a3ee5e6b4b0d3255bfef95601890afd80709/js/music/player/pageconn/jstoragetransport.js', type: 'js'});\n", | |
" var supportTouch = ('ontouchstart' in document.documentElement);\n", | |
" var transport, requires = [];\n", | |
" transport = 'easyxdm';\n", | |
" requires.push('xdm-transport');\n", | |
"\n", | |
" if(!window.JSON){\n", | |
" requires.push('json');\n", | |
" }\n", | |
" window.__player_configs = {\n", | |
" remote: window.location.protocol + '//music.douban.com/artists/player/xdmserver',\n", | |
" conn_client: '/swf/53025/conn_client.swf',\n", | |
" source: 'experiment',\n", | |
" douban_music: window.location.protocol + '//music.douban.com'\n", | |
" };\n", | |
" Do.add('artistplayer', {\n", | |
" path: 'https://img3.doubanio.com/f/music/f73a1d2c5cfdf3caa990814d0e02c63e892d09ae/js/music/player/pageconn/client.js',\n", | |
" type: 'js',\n", | |
" requires: requires\n", | |
" });\n", | |
"})();\n", | |
"\n", | |
" Do.add('parseparams', {path: 'https://img3.doubanio.com/f/music/e3812ffda936a0062fece1d1731edd3eb1ff9227/js/music/lib/jquery.parseparams.js', type: 'js' });\n", | |
" Do.add('playlist', {path: 'https://img3.doubanio.com/f/music/093386e7bcc7be295fe89a1b1a1b04f219d1c242/js/music/playlist_widget.js', requires: ['artistplayer'],type:'js'});\n", | |
"\n", | |
" Do('artistplayer', 'parseparams', function(){\n", | |
" if(window.__inited){return;}\n", | |
" window.__inited = true;\n", | |
" artistsPlayer.ready(function(artistsPlayer, hasPlayer){\n", | |
" var sid = $.parseParams(location.search.slice(1)).s;\n", | |
" if(sid){\n", | |
" if(hasPlayer || /ua-ie[67]/i.test(document.documentElement.className)){\n", | |
" return artistsPlayer.play(sid);\n", | |
" } else {\n", | |
" return location.href = window.DOUBAN_MUSIC || (window.location.protocol + '//music.douban.com') + '/artists/player/?' + $.param({'sid': sid});\n", | |
" }\n", | |
" }\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" Do('common', 'playlist', 'artistplayer', function(){\n", | |
" Song.config({lyrics_src: \"/yexuliang/widget/playlist/13563663/get_song_lyrics\",\n", | |
" comments_src: \"/yexuliang/widget/playlist/13563663/get_latest_song_comments\",\n", | |
" add_comment_src: \"/yexuliang/widget/playlist/13563663/add_song_comment\",\n", | |
" del_comment_src: \"/yexuliang/widget/playlist/13563663/delete_song_comment\"\n", | |
" });\n", | |
"\n", | |
" var widget = PlaylistWidget.findOrCreate(13563663),\n", | |
" song_records = [{\"name\":\"。。。\",\"url\":\"aHR0cDovL21tMS5kb3ViYW5pby5jb20vMjAxOTA1MTYyMDM5L2EzZDdiOWZmNzNlMDNlMTA4MTRjNWRjOGM0Y2UzYWJiL3ZpZXcvbXVzaWNpYW5tcDMvbXAzL3gxNTIyNTMzOC5tcDM=\",\"cover\":\"https://img1.doubanio.com\\/view\\/sitesong\\/small\\/public\\/1381841239.jpg\",\"isDemo\":false,\"rawUrl\":\"http:\\/\\/mm1.doubanio.com\\/201905162039\\/a3d7b9ff73e03e10814c5dc8c4ce3abb\\/view\\/musicianmp3\\/mp3\\/x15225338.mp3\",\"id\":\"421079\"}],\n", | |
" is_login = true;\n", | |
"\n", | |
" $(song_records).each(function () {\n", | |
" var song = Song.create(this.id, this.name, this.url, this.rawUrl,\n", | |
" this.isDemo, this.cover);\n", | |
" widget.addSong(song);\n", | |
" });\n", | |
"\n", | |
" var LYRICS_TMPL = $.template(null, $(\"#lyrics_tmpl\").html()),\n", | |
" SHARE_LINKS_TMPL = $.template(null, $(\"#share_links_tmpl\").html()),\n", | |
" COMMENTS_TMPL = $.template(null, $(\"#comments_tmpl\").html()),\n", | |
" CONMENT_LI_TMPL = $.template(null, $(\"#comment_li_tmpl\").html()),\n", | |
" $root = $('div#playlist-13563663');\n", | |
"\n", | |
" $root.find('td.title').each(function(index, el){\n", | |
" return $(el).attr('title', $.trim($(el).text()));\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"tbody tr:not(.expansion)\", \"hover\", function () {\n", | |
" $(this).toggleClass('hoverSong');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.clickable\", \"hover\", function () {\n", | |
" $(\".icon_btn\", this).toggleClass('hover');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.star\", \"click\", function(e){\n", | |
" if(!is_login){\n", | |
" return alert('只有登录用户才能收藏歌曲');\n", | |
" }\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" var $td = $(e.currentTarget);\n", | |
" var sid = $td.parent().attr('song_id');\n", | |
" var $span = $td.find('span.icon');\n", | |
" if($span.hasClass('icon-star')){\n", | |
" $span.removeClass('icon-star').addClass('icon-star-empty').html('');\n", | |
" action = 'delete';\n", | |
" } else {\n", | |
" $span.removeClass('icon-star-empty').addClass('icon-star').html('');\n", | |
" action = 'add';\n", | |
" }\n", | |
" return $.post_withck('/yexuliang/widget/playlist/13563663/collect_artist_song', {\n", | |
" 'action': action,\n", | |
" 'song_id': sid\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" artistsPlayer.ready(function(){\n", | |
" // about player\n", | |
" $root.delegate(\".player-playable\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" artistsPlayer.play(sid);\n", | |
" });\n", | |
" $root.delegate(\"a.add\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" var $el = $(this);\n", | |
" var sid = $(e.currentTarget).data('sid');\n", | |
" if($el.data('added')){\n", | |
" return;\n", | |
" }\n", | |
" artistsPlayer.add(sid);\n", | |
" var origin_html = $el.html();\n", | |
" $el.data('added', true).html(\n", | |
" $('<div>已添加<\\/div>').css('color', '#c1c1c1'));\n", | |
" window.setTimeout(function(){\n", | |
" $el.data('added', false);\n", | |
" return $el.html(origin_html);\n", | |
" }, 3000)\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate('.playall', 'click', function(e){\n", | |
" e.preventDefault();\n", | |
" var songs = $(song_records).map(function(index, song){\n", | |
" return song.id;\n", | |
" }).toArray();\n", | |
" return artistsPlayer.play(songs);\n", | |
" }).delegate('.playall', 'hover', function(e){\n", | |
" if (e.type == 'mouseenter') {\n", | |
" $(this).addClass('hover');\n", | |
" } else {\n", | |
" $(this).removeClass('hover');\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.lyrics.clickable\", $root).click(\n", | |
" function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('lyrics_container')) {\n", | |
" if (expansion.length) {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" el.data(\"loading\", true);\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" song.getLyrics(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data(\"loading\", false);\n", | |
" var content = $($.tmpl(LYRICS_TMPL, {lyrics: res.lyrics}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
"\n", | |
" $root.delegate(\"td.download.clickable\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.find('a'),\n", | |
" link = btn.attr('href');\n", | |
" if (link) {\n", | |
" return true;\n", | |
" } else {\n", | |
" Douban.init_show_login();\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $(\"td.share-song\", $root).hover(function (e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root);\n", | |
"\n", | |
" if (!shareBlock.length) {\n", | |
" shareBlock = $($.tmpl(SHARE_LINKS_TMPL));\n", | |
" shareBlock.hide().appendTo($root);\n", | |
" $root.delegate(\"#share-song .qq\", \"click\", function(e){\n", | |
" e.preventDefault();\n", | |
" $(this).shareToQQ();\n", | |
" });\n", | |
" $root.delegate(\"#share-song .sina\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" $(this).shareToSina();\n", | |
" });\n", | |
" }\n", | |
" var song_id = el.closest('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id),\n", | |
" doubanLink = shareBlock.find('.douban a'),\n", | |
" sinaLink = shareBlock.find('.sina');\n", | |
" qqLink = shareBlock.find('.qq')\n", | |
"\n", | |
" doubanLink.data('share-id', song.id)\n", | |
" .data('name', song.name)\n", | |
" .data('href', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('desc', \"https://site.douban.com/yexuliang/?s=\" + song.id)\n", | |
" .data('music', song.url)\n", | |
" .data('target_type', \"rec\")\n", | |
" .data('target_action', 0)\n", | |
" .data('object_kind', \"2005\")\n", | |
" .data('object_id', song.id)\n", | |
" .data('action_props', {\"site_title\": \"聆听诗歌\",\n", | |
" \"song_url\": \"https://site.douban.com/yexuliang/?s=\"+song.id,\n", | |
" \"song_title\": song.name});\n", | |
"\n", | |
" var content = '推荐: 豆瓣音乐·DJ'\n", | |
" + \"聆听诗歌\" + '的歌曲 ' + song.name;\n", | |
"\n", | |
" sinaLink.attr(\"sina-content\", content).attr(\n", | |
" \"sina-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" );\n", | |
"\n", | |
" qqLink.attr('data-summary', content + ' https://site.douban.com/yexuliang/?s=' + song.id).attr(\n", | |
" \"data-url\", 'https://site.douban.com/yexuliang/?s='+song.id\n", | |
" ).attr(\"data-content\", content);\n", | |
"\n", | |
" var offset = el.offset(),\n", | |
" width = el.width(),\n", | |
" height = el.height()\n", | |
" t = shareBlock.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" shareBlock.css({top: (offset.top+height/2-12)+\"px\",\n", | |
" left: (offset.left+width-24)+\"px\"}).fadeIn();\n", | |
" }, function(e) {\n", | |
" var el = $(this),\n", | |
" shareBlock = $(\"#share-song\", $root),\n", | |
" t = setTimeout(function () {\n", | |
" shareBlock.fadeOut();\n", | |
" }, 300);\n", | |
" shareBlock.data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"td.comment.clickable\", \"click\", function() {\n", | |
" var el = $(this),\n", | |
" container = el.closest('tr'),\n", | |
" expansion = container.next('.expansion');\n", | |
" if (!expansion.length || !expansion.find('td').hasClass('comment_container')) {\n", | |
" if (expansion.length) {\n", | |
" // 找到的expansion不是对应评论的, 先把它删掉\n", | |
" expansion.remove();\n", | |
" }\n", | |
" if (!el.data(\"loading\")) {\n", | |
" var song_id = container.attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" el.data('loading', true);\n", | |
" song.getComments(\n", | |
" function (res) {\n", | |
" if (res.status === 0) {\n", | |
" el.data('loading', false);\n", | |
" var content = $($.tmpl(COMMENTS_TMPL, {comments: res.comments}));\n", | |
" content.hide().insertAfter(container).fadeIn('slow');\n", | |
" } else {\n", | |
" alert(res.msg);\n", | |
" }\n", | |
" }\n", | |
" );\n", | |
" }\n", | |
" } else {\n", | |
" expansion.remove();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"#share-song\", \"mouseover\", function (e) {\n", | |
" var el = $(this),\n", | |
" t = el.data('fadeTimeout');\n", | |
" if (t) {\n", | |
" clearTimeout(t);\n", | |
" }\n", | |
" }).delegate(\"#share-song\", \"mouseleave\", function (e) {\n", | |
" var t = setTimeout(function () {\n", | |
" $(\"#share-song\").fadeOut();\n", | |
" }, 300);\n", | |
" $(\"#share-song\").data('fadeTimeout', t);\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper textarea.mini\", \"click\", function (e) {\n", | |
" var el = $(this),\n", | |
" btn = el.next('span.bn-flat');\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" el.removeClass('mini');\n", | |
" btn.removeClass('hidden');\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\".comment_wrapper .bn-flat\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" textarea = el.prev('textarea'),\n", | |
" comment = textarea.val(),\n", | |
" song_id = el.closest('tr').prev('tr').attr('song_id'),\n", | |
" song = Song.getSong(song_id);\n", | |
" if(window._USER_ABNORMAL) {\n", | |
" window.show_abnormal && window.show_abnormal()\n", | |
" return\n", | |
" }\n", | |
" song.addComment(comment,\n", | |
" function (res) {\n", | |
" var comment = res.comment,\n", | |
" li = $.tmpl(CONMENT_LI_TMPL, {comments: [comment]}),\n", | |
" list = el.closest('form').next('ul.comments');\n", | |
" list.find(\".no-comment\").remove();\n", | |
" li.prependTo(list);\n", | |
" textarea.val('');\n", | |
" },\n", | |
" function (res) {\n", | |
" alert(res.msg);\n", | |
" });\n", | |
" });\n", | |
"\n", | |
" $root.delegate(\"li.comment\", \"mouseenter\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"visible\");\n", | |
" }).delegate(\"li.comment\", \"mouseleave\", function (e) {\n", | |
" $(this).find(\".report_comment\").css(\"visibility\", \"hidden\");\n", | |
" });\n", | |
" $root.delegate(\".report_comment\", \"click\", function (e) {\n", | |
" e.preventDefault();\n", | |
" var el = $(this),\n", | |
" commentId = el.attr('cid');\n", | |
" url = 'https://www.douban.com/misc/audit_report?url=https://site.douban.com/ssi/music/widget/13563663/js?song_comment_id='.concat(commentId)\n", | |
" window.location.href = url;\n", | |
" });\n", | |
"\n", | |
" var commentSongId = paras(location.href)['c'];\n", | |
" if (commentSongId) {\n", | |
" commentSongId = commentSongId.split('#')[0];\n", | |
" $('tr[song_id=' + commentSongId + '] td.comment.clickable').click();\n", | |
" }\n", | |
" });\n", | |
"\n", | |
"</script><script type=\"text/javascript\">\n", | |
"Do(function(){\n", | |
"$(function(){\n", | |
"$('#board-13554856 form').submit(function(e){\n", | |
" var err = $(this).find('.attn'), blank = '请填写内容';\n", | |
" if ($.trim(this.elements['bp_text'].value) === '') {\n", | |
" if ( err.length > 0 ) {\n", | |
" err.html(blank);\n", | |
" } else {\n", | |
" $(this).append(' <span class=\"attn\">' + blank + '</span>');\n", | |
" }\n", | |
" return false;\n", | |
" }\n", | |
" });\n", | |
"});\n", | |
"});\n", | |
"</script><script src=\"https://img3.doubanio.com/misc/mixed_static/423aecc16d806000.js\" type=\"text/javascript\"></script>\n", | |
"<!-- biz script begin -->\n", | |
"<script>\n", | |
" (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n", | |
" (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n", | |
" m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n", | |
" })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');\n", | |
"\n", | |
" ga('create', 'UA-7019765-28', 'auto');\n", | |
" ga('send', 'pageview');\n", | |
"\n", | |
" </script>\n", | |
"<script type=\"text/javascript\">\n", | |
" Do(function(){\n", | |
" $(function(){\n", | |
" $.get('/stat.html?ref=https%3A%2F%2Fsite.douban.com%2Fyexuliang%2F&site_type=n&bid=DHPYIHCFX4s&uid=62134330');\n", | |
" });\n", | |
" });\n", | |
"</script>\n", | |
"<!-- biz script end -->\n", | |
"<!-- douban ad begin -->\n", | |
"<script type=\"text/javascript\">\n", | |
" (function (global) {\n", | |
" var newNode = global.document.createElement('script'),\n", | |
" existingNode = global.document.getElementsByTagName('script')[0],\n", | |
" adSource = '//erebor.douban.com/',\n", | |
" userId = '62134330',\n", | |
" browserId = 'DHPYIHCFX4s',\n", | |
" criteria = '5:212230|5:yexuliang|3:/yexuliang/',\n", | |
" preview = '',\n", | |
" debug = false,\n", | |
" adSlots = ['dale_site_dj_right_bottom'];\n", | |
"\n", | |
" global.DoubanAdRequest = {src: adSource, uid: userId, bid: browserId, crtr: criteria, prv: preview, debug: debug};\n", | |
" global.DoubanAdSlots = (global.DoubanAdSlots || []).concat(adSlots);\n", | |
"\n", | |
" newNode.setAttribute('type', 'text/javascript');\n", | |
" newNode.setAttribute('src', 'https://img3.doubanio.com/f/adjs/b2a623018cd76036bb32ad74c28ea231fb2aa462/ad.release.js');\n", | |
" newNode.setAttribute('async', true);\n", | |
" existingNode.parentNode.insertBefore(newNode, existingNode);\n", | |
" })(this);\n", | |
"</script>\n", | |
"<!-- douban ad end -->\n", | |
"<script>_SPLITTEST=''</script>\n", | |
"<!-- fram23-docker-->\n", | |
"</body>\n", | |
"</html>" | |
] | |
}, | |
"execution_count": 15, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"soup" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 16, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"links = soup.select(\"a[href^='/yexuliang/widget/playlist/']\")" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 19, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"《生如夏花》——泰戈尔\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=572038\n", | |
"《海涛》——夸西莫多\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=572037\n", | |
"《写在沙上》——黑塞\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=571246\n", | |
"《三个奇怪的词》《没有别人》《你不喜欢的每一天不是你的》——辛波斯卡\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=560693\n", | |
"《无题》《也许》——食指\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=539707\n", | |
"《雨后》《人的一生》——席慕容/阿米亥\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=552394\n", | |
"《远方》——海子\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=539702\n", | |
"《我从未爱过这世界》——拜伦\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=536984\n", | |
"《当你静下心来的时候》——维摩禅-伽南\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=530176\n", | |
"《如果你來看我》——王海桑\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=539705\n", | |
"《濟公活佛聖訓》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=517325\n", | |
"《偶然》——徐志摩\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=529185\n", | |
"《小鸟在天空消失的日子》——\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=500102\n", | |
"《你說》——北島\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=517157\n", | |
"《有时候,我们谈及死亡》——人间草木\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=553261\n", | |
"《当我开始爱自己》——卓别林\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=499814\n", | |
"《我》——席慕容\n", | |
"http://site.douban.com/yexuliang/widget/playlist/17018234/download?song_id=499377\n", | |
"《说给自己听》——三毛\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=499246\n", | |
"《你不是别人》——博尔赫斯\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=479592\n", | |
"《错过》《避免》——顾城\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=474343\n", | |
"《我不能如此孤独\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=474072\n", | |
"《我的小房间》——食指.\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=473785\n", | |
"《无怨的青春》——席慕容\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=473477\n", | |
"《还是干脆忘掉她吧》——食指\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=473113\n", | |
"《爱人的近旁》——歌德\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=472571\n", | |
"《我曾经爱过你》——普希金\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=472010\n", | |
"《假如你不够快乐》《跨越自己》《但是,我更乐意》——汪国真\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=470836\n", | |
"《我喜欢你》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=469324\n", | |
"《七月不远》——海子\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=469021\n", | |
"《犹疑》——亚当·密茨凯维奇\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=468163\n", | |
"《十年后我还不老》《你自己来吧》——海桑\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=467524\n", | |
"《我认识的少女已经死了》——黄永玉\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=467259\n", | |
"《余晖》——博爾赫斯\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=466679\n", | |
"《晓镜》——\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=466302\n", | |
"《面对花开》《我的名字叫短暂\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=465525\n", | |
"《在我看來》——L\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=464575\n", | |
"《飞》——L\n", | |
"http://site.douban.com/yexuliang/widget/playlist/16089267/download?song_id=463096\n", | |
"《不可征服》——威廉·欧内斯特·亨里\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=462840\n", | |
"《你没有如期归来\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=462529\n", | |
"《南方》——戈麦\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=462223\n", | |
"《波兰来客》——北岛\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=461612\n", | |
"《别丢掉》《仍然》——林徽因\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=461431\n", | |
"《人与海》——波德莱尔\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=460673\n", | |
"《岁月》——三毛\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=460277\n", | |
"《The\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=451502\n", | |
"《因为风的缘故》——洛夫\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=450564\n", | |
"《我请求安静》——聂鲁达\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=449779\n", | |
"《致凯恩》——普希金\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=449107\n", | |
"《一种希望》——索德格朗\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=448848\n", | |
"《我的旅馆》——L\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=448592\n", | |
"《我整夜无法入眠》——佩索阿\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=448067\n", | |
"《冥想》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=446256\n", | |
"《初相遇》——席慕容\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=446060\n", | |
"《墓床》——顾城\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=445419\n", | |
"《我愿做无忧无虑的小孩》——拜伦\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=445109\n", | |
"《寂寞人心》——徐志摩\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=444849\n", | |
"《我请求,雨》——海子\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15632785/download?song_id=444132\n", | |
"《礼物》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=443603\n", | |
"《朝圣者》——黑塞\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=442975\n", | |
"《唱歌的人》——普希金\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=442592\n", | |
"《听说我老了》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=442279\n", | |
"《冬日之诗》——黑塞\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=442106\n", | |
"《书籍》《有时》——黑塞\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=441878\n", | |
"《雨》——\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=441525\n", | |
"《忧郁》——卢齐安\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=441112\n", | |
"《我想和你一起生活》——茨维塔耶娃\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=440860\n", | |
"《要求》——谢烨\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=440611\n", | |
"《我是一个任性的孩子》——顾城\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=440439\n", | |
"《无题》——北岛\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=440100\n", | |
"《你若懂我,该有多好》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=439886\n", | |
"《假如天空》——拉格奎斯特\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=439254\n", | |
"《卧轨》——唐宁馨\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=420752\n", | |
"《猫》——博尔赫斯\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=420753\n", | |
"《我喜欢你是寂静的》——聂鲁达\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=420749\n", | |
"《一别,便是一生》——张爱玲\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=421429\n", | |
"《放手便是皈依》——扎西拉姆多多\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=420754\n", | |
"《世界的约定》——谷川俊太郎\n", | |
"http://site.douban.com/yexuliang/widget/playlist/15000725/download?song_id=420751\n", | |
"《道歉》——选自《私人定制》\n", | |
"http://site.douban.com/yexuliang/widget/playlist/14998989/download?song_id=461110\n", | |
"《一个人应该活得是自己并且干净》——顾城\n", | |
"http://site.douban.com/yexuliang/widget/playlist/14998989/download?song_id=445730\n", | |
"《去爱吧》——艾佛列德·德索萨\n", | |
"http://site.douban.com/yexuliang/widget/playlist/14998989/download?song_id=443901\n", | |
"《年轻》——塞缪尔.厄尔曼\n", | |
"http://site.douban.com/yexuliang/widget/playlist/14998989/download?song_id=439543\n", | |
"生命是一种缘……\n", | |
"http://site.douban.com/yexuliang/widget/playlist/14998989/download?song_id=420992\n", | |
"。。。\n", | |
"http://site.douban.com/yexuliang/widget/playlist/13563663/download?song_id=421079\n" | |
] | |
} | |
], | |
"source": [ | |
"poetry = {}\n", | |
"for link in links:\n", | |
" poetry[link['title'].split(' ')[1]] = \"http://site.douban.com\" + link['href']\n", | |
" print(link['title'].split()[1])\n", | |
" print(\"http://site.douban.com\" + link['href'])" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 24, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"with open(\"poetries.txt\", \"a\")as f:\n", | |
" for key in poetry:\n", | |
" f.write(key + \": \" + poetry[key] + \"\\n\")" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 26, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"ename": "TypeError", | |
"evalue": "write() argument must be str, not dict", | |
"output_type": "error", | |
"traceback": [ | |
"\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", | |
"\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", | |
"\u001b[1;32m<ipython-input-26-ce94f08f7aad>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"poetries.json\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m\"a\"\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;32mas\u001b[0m \u001b[0mf\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 2\u001b[1;33m \u001b[0mf\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpoetry\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", | |
"\u001b[1;31mTypeError\u001b[0m: write() argument must be str, not dict" | |
] | |
} | |
], | |
"source": [ | |
"with open(\"poetries.json\", \"a\")as f:\n", | |
" f.write(poetry)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 30, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"ename": "TypeError", | |
"evalue": "a bytes-like object is required, not 'str'", | |
"output_type": "error", | |
"traceback": [ | |
"\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", | |
"\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", | |
"\u001b[1;32m<ipython-input-30-d1a05a0df961>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[1;32mimport\u001b[0m \u001b[0mjson\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2\u001b[0m \u001b[1;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"poetries.json\"\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;34m'wb'\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0moutfile\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m----> 3\u001b[1;33m \u001b[0mjson\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdump\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mpoetry\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0moutfile\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", | |
"\u001b[1;32m/usr/lib/python3.7/json/__init__.py\u001b[0m in \u001b[0;36mdump\u001b[1;34m(obj, fp, skipkeys, ensure_ascii, check_circular, allow_nan, cls, indent, separators, default, sort_keys, **kw)\u001b[0m\n\u001b[0;32m 178\u001b[0m \u001b[1;31m# a debuggability cost\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 179\u001b[0m \u001b[1;32mfor\u001b[0m \u001b[0mchunk\u001b[0m \u001b[1;32min\u001b[0m \u001b[0miterable\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 180\u001b[1;33m \u001b[0mfp\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mchunk\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 181\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 182\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", | |
"\u001b[1;31mTypeError\u001b[0m: a bytes-like object is required, not 'str'" | |
] | |
} | |
], | |
"source": [ | |
"import json\n", | |
"with open(\"poetries.json\", 'wb') as outfile:\n", | |
" json.dump(poetry, outfile)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.7.3" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment