From 0f2b4641c3c8f4fbb9f4d48d34a6cd06fc64e13b Mon Sep 17 00:00:00 2001 From: Alib Date: Thu, 25 Feb 2010 00:30:24 +0100 Subject: ajax based m3u playlist generation --- javascript/ajax.js | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'javascript') diff --git a/javascript/ajax.js b/javascript/ajax.js index 7ccafe2..a33bdf9 100755 --- a/javascript/ajax.js +++ b/javascript/ajax.js @@ -25,3 +25,32 @@ function alert_ajax(xhr) swapPic(); } } + +function playmusic(path,name) +{ + var xhr=null; + + xhr = new XMLHttpRequest(); + //on définit l'appel de la fonction au retour serveur + xhr.onreadystatechange = function() { openpls(xhr); }; + + xhr.open("GET", "genplaylist.php?path=" + path + "&name=" + name, true); + xhr.send(null); + +} + +function openpls(xhr) +{ + if (xhr.readyState==4) + { + var docXML= xhr.responseXML; + var streamstatus = null; + var items = docXML.getElementsByTagName("m3u") + + streamstatus = items.item(0).firstChild.data; + if ( streamstatus == 'error' ) + this.location.href = 'error.php'; + else + document.player.Play() + } +} -- cgit v1.2.3