mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
support old browsers
This commit is contained in:
parent
e679d1f5f8
commit
f11550538f
|
@ -71,6 +71,12 @@ function dbg(msg) {
|
|||
o('path').innerHTML = msg;
|
||||
}
|
||||
|
||||
function ev(e) {
|
||||
e = e || window.event;
|
||||
e.preventDefault ? e.preventDefault() : (e.returnValue = false);
|
||||
return e;
|
||||
}
|
||||
|
||||
|
||||
// extract songs + add play column
|
||||
var mp = (function () {
|
||||
|
@ -152,7 +158,7 @@ var widget = (function () {
|
|||
};
|
||||
ret.toggle = function (e) {
|
||||
ret.open() || ret.close();
|
||||
e.preventDefault();
|
||||
ev(e);
|
||||
return false;
|
||||
};
|
||||
ret.paused = function (paused) {
|
||||
|
@ -346,7 +352,7 @@ var vbar = (function () {
|
|||
play(0);
|
||||
};
|
||||
o('bplay').onclick = function (e) {
|
||||
e.preventDefault();
|
||||
ev(e);
|
||||
if (mp.au) {
|
||||
if (mp.au.paused)
|
||||
mp.au.play();
|
||||
|
@ -357,11 +363,11 @@ var vbar = (function () {
|
|||
play(0);
|
||||
};
|
||||
o('bprev').onclick = function (e) {
|
||||
e.preventDefault();
|
||||
ev(e);
|
||||
bskip(-1);
|
||||
};
|
||||
o('bnext').onclick = function (e) {
|
||||
e.preventDefault();
|
||||
ev(e);
|
||||
bskip(1);
|
||||
};
|
||||
o('barpos').onclick = function (e) {
|
||||
|
@ -432,7 +438,7 @@ var vbar = (function () {
|
|||
|
||||
// event from play button next to a file in the list
|
||||
function ev_play(e) {
|
||||
e.preventDefault();
|
||||
ev(e);
|
||||
play(parseInt(this.getAttribute('id').substr(3)));
|
||||
return false;
|
||||
}
|
||||
|
|
|
@ -293,7 +293,7 @@ function up2k_init(have_crypto) {
|
|||
}
|
||||
|
||||
if (bad_files.length > 0) {
|
||||
var msg = 'These files were skipped because they are empty:\n';
|
||||
var msg = 'These {0} files (of {1} total) were skipped because they are empty:\n'.format(bad_files.length, files.length);
|
||||
for (var a = 0; a < bad_files.length; a++)
|
||||
msg += '-- ' + bad_files[a][1] + '\n';
|
||||
|
||||
|
|
Loading…
Reference in a new issue