Скажите, что ваша максимальная ширина CSS для индикатора выполнения (DIV?) Составляет 770 пикселей. Позвоните этому PROGRESS_MAX.
Если размер файла в байтах равен FILE_SIZE, а количество загруженных байтов равно UPLOADED_BYTES, тогда текущее значение прогресса (ширина в пикселях) равно UPLOADED_BYTES / FILE_SIZE * PROGRESS_MAX
Надеюсь, это то, что вы ищете.