I am trying to make a progress bar. Ignore the styling and inline JS. I only did that so people can just copy and paste 1 file. When the file loads the progress bar accelerates all the way to the end point but the percentage goes up to 20-25% and then it just stops.
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Progress Bar</title>
</head>
<body>
<form name="loading">
<p>Please Wait, loading...</p>
<br><br>
<input type="text" class="progress" name="progress">
<br><br>
<input type="text" class="percent" name="percent">
</form>
<script language="JavaScript">
var loadingPercent = 0;
var mark = "||";
var sum = "||";
count();
function count() {
loadingPercent= loadingPercent+1;
sum += sum + mark;
document.loading.progress.value=sum;
document.loading.percent.value=loadingPercent+"%";
if (loadingPercent <99) {
setTimeout("count()",100);
}
else {
window.location.href = "http://www.amazon.com";
} }
</script>
</body>
</html>