|
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:
Linkverbot für eine Webseite - Einer best. Webseite verbieten, auf Ihre Seite zu verlinken.
Formular mit Button Zurücksetzen und Funktion aufrufen
outerHTML
Bilder neu laden - Bei einer Webcam (Internet Kamera) müssen die Bilder immer wieder ...
JavaScript Archiv: Diverses
Bei der Eingabe eines Datums, Punkte automatisch hinzufügen
Mit Doppelklick zurück - Wird diese Seite mit der linken Maustaste doppelt angeklickt, zeigt der Browser die vorherige Seite an.
Javalink - Wenn der Browser des Besuchers JavaScript versteht, erscheint ein zweiter Link.
Cookie-Info
…mehr