|
Ein animierter JavaScript-Ladebalken der für verschiedene Aufgaben einsetzbar ist. Inhalt dieser Seite: » Ladebalken (einfach) » Ladebalken mit autom. Weiterleitung zu einer anderen Seite » Ladebalken mit Prozent-Anzeige • Ladebalken (einfach) Demo: Quelltext:
<script type="text/javascript">
// JavaScript-Ladebalken
var zaehler = 1;
function load(ziel) {
if ( zaehler < ziel) {
zaehler = zaehler + 1;
document.getElementById("status").style.width = zaehler + "px";
document.getElementById("counter").innerHTML = zaehler;
window.setTimeout("load('" + ziel + "')", 25);
}
else {
zaehler = 1;
}
}
</script>
<span id="counter"></span>
<img id="status" src="spacer.gif" width="10" height="10"
style="background-color: #8080FF;">
<a href="javascript:load('300');">Start</a>
Länge des LadebalkensIDs (Jede ID darf nur einmal auf der Seite vorkommen!) Pause (hoher Wert = lange Pause) Hintergrundfarbe vom transparenten Bild (spacer.gif) • Ladebalken mit autom. Weiterleitung zu einer anderen Seite Demo: Demo starten Quelltext:
<script type="text/javascript">
// JavaScript-Ladebalken mit Weiterleitung zu einer anderen Seite
var zaehler = 1;
function weiterleitung(ziel) {
if ( zaehler < ziel) {
zaehler = zaehler + 1;
document.getElementById("status").style.width = zaehler + "px";
document.getElementById("counter").innerHTML = zaehler;
window.setTimeout("weiterleitung('" + ziel + "')", 10);
}
else {
location.href="andere_seite.htm";
}
}
</script>
<span id="counter"></span>
<img id="status" src="spacer.gif" width="10" height="10"
style="background-color: #FF8000;
border: solid 1px #000000;">
<script type="text/javascript">
weiterleitung('450'); // Funktion starten
</script>
Name der ZielseiteHintergrundfarbe vom transparenten Bild (spacer.gif) Rahmenfarbe vom transparenten Bild • Ladebalken mit Prozent-Anzeige
0%
» Start Quelltext:
<script type="text/javascript">
// JavaScript-Ladebalken mit Prozent-Anzeige
var zaehler = 1;
function load3(ziel) {
if ( zaehler < ziel) {
zaehler = zaehler + 1;
document.getElementById("status3").style.width = zaehler + "px";
var prozent = Math.round( zaehler/ziel * 100);
document.getElementById("counter3").innerHTML = prozent+" %";
window.setTimeout("load3('" + ziel + "')", 25);
}
else {
zaehler = 1;
}
}
</script>
<div
style="position: relative;
width:400px; background-color: #C0C0C0; border: solid 1px #000000;">
<span id="counter3"
style="position: absolute;
width: 100%; z-index: 3; text-align: center; font-weight: bold;">0%</span>
<div id="status3"
style="position: relative;
background-color: #00FF00; width:0px; height: 22px;
border-right: solid 1px #000000; z-index: 2;"> </div>
</div>
<br>
» <a href="javascript:load3('400');">Start</a>
|
Das könnte Sie interessieren:
Banner mit Link in einem Textfeld zum kopieren ausgeben
Was ist JavaScript?
Countdown - Anzeige der verbleibenden Stunden
Ausgabe des aktuellen Datums - Dieses JS schreibt das aktuelle Datum auf eine Seite.
Fenster Parameter- Einstellbare Fenstergröße, Position, und vieles mehr.
Zeichenketten-Übergabe
JavaScript Grundkurs - 2. Variable Variablen
Bildschirmgröße - Öffnet ein neues Fenster mit der größe Ihres Bildschirmes.
JS-Index - Event-Handler
Internet Explorer-Erkennung in JavaScript - Prüfen ob vom Besucher der Internet Explorer verwendet wird.
JavaScript Grundkurs - 8. JavaScript schreibt!
Handzeichen - Umwandlung von Buchstaben in Handzeichen-Symbole.
E-Mail Button mit Textvorbelegung
…mehr