Здесь часть HTML-кода, где я пытаюсь вызвать функцию Javascript, которая включена в mairlist.js.
Второй вызов я реализовал только в целях отладки.
Код: Выделить всё
setProgress({Setup.cTime}, {Setup.duration});
setProg({Setup.cTime}, {Setup.duration});
Код: Выделить всё
function setProg(cTime, tTime){
ctime++;
};
function setProgress(cTime, tTime) {
var id = setInterval(prog, 1000);
var width = 0;
function prog() {
cTime++;
if(cTime > tTime){
cTime = tTime;
}
var tNew = $("#sDur").val();
if(tNew != tTime){
tTime = tNew;
cTime = $("#cTime").val();
}
width=cTime/tTime*100;
$("#slider").val(width);
var cMin = Math.floor(cTime / 60);
var cSec = Math.floor(cTime % 60);
var tMin = Math.floor(tTime / 60);
var tSec = Math.floor(tTime % 60);
var txt = (cMin < 10 ? '0' +cMin : cMin) + ':' + (cSec < 10 ? '0' +cSec : cSec) + ' / ' + (tMin < 10 ? '0' +tMin : tMin) + ':' + (tSec < 10 ? '0' +tSec : tSec);
$('#pTime').html(txt);
}
};

Я думаю, что вызовы в HTML-коде верны, потому что браузеры пытаются найти функцию.
Я также вижу, что браузер успешно загрузил mairlist.js.
Но что не так с кодом в mairlist.js?
Редактировать 23.11.2025
Мне кажется, что файл загружен, но, возможно, не так.
Тем временем я получил дополнительную ошибку, которую не вижу в исходном коде.
Я пытаюсь использовать отладчик Firefox, но он показывает только основной поток, а файла mairlist.js нет. включено.
Подробнее здесь: https://stackoverflow.com/questions/798 ... t-function
Мобильная версия