Я хотел бы рассмотреть возможность использования строк запроса, чтобы определить, какой список воспроизведения должен быть отправлен клиенту.
Например:
Ваша ссылка на другой странице:
http://www.yourdomain.com/p/myplaylist?id=1234
и ваш сценарий
<script>
window.location = '';
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++)
{
var pair = vars[i].split("=");
if (pair[0] == variable)
{
return pair[1];
}
}
return "";
}
my playlistId = getQueryVariable('id');
</script>
Если вы никогда раньше не использовали строки запроса, вы можете прочитать о них где угодно. Кроме того, если вы используете код сервера для передачи идентификатора списка воспроизведения, строка запроса там так же доступна, как и на стороне клиента.