Countdown und dann Aktion

F

fabsen1005

Gast
Hallo,

habe auf einer Seite einen Javacode gefunden der eine kleine Scherzseite erstellt. Ich möchte allerdings vorher einen Countdown von 10 Sekunden laufen lassen und erst dann den Prozess dieses Codes starten: (der code ist sehr lang, spielt aber denke ich ja keine Rolle. Wie mache ich das, dass ich nach Ablauf der 10 Sekunden den unten folgenden Code starte?)

Java:
<!doctype html public "-//w3c//dtd html 3.2//en">

<html>

<head>
<title>Virus</title>
<meta name="GENERATOR" content="Arachnophilia 4.0">
<meta name="FORMATTER" content="Arachnophilia 4.0">
</head>

<body bgcolor="#c7c5ab" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">

<script language="JavaScript">
  document.body.scroll="auto";
</script>




<body onload="typing(0);">

<script language="javascript">


<!--
var me="Hier ist ein neuer Virus....er wird soeben aktiviert...";
var max=me.length;
var type="";
var typetemp="";




function typing(tick)
	{
	if (tick==max)
		{
		setup(0);
		}
else
{
typetemp=me.substring(tick,tick+1);
type+=typetemp;
writetext("setup",type);
tick++;
	var command="typing("+tick+");";
window.setTimeout(command,40);
	}
	}
function writetext(layerid,text)
{
if (navigator.appName=="Netscape")
	{
	document.layers[layerid].document.open();
	document.layers[layerid].document.write(text);
	document.layers[layerid].document.close();
}
else
{
	document.all[layerid].innerHTML=text;
}
}
var status="|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||";
var temp2="";
var type2="";
function setup(tick)
{
var time=0;
if (tick==status.length)
	{
	
	writetext("load","Z U G A N G &nbsp&nbsp&nbsp E R T E I L T     ");
	writetext("files","");
	writetext("percent","");
	writetext("setup","");
	writetext("info","&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Der Virus wurde erfolgreich auf Deinem PC installiert !");
	return;
	}
	{
	time=tick;
	temp2=status.substring(tick,tick+1);
	type2+=temp2;
	if (tick>0)
	{
	writetext("load","D e l e t i n g  &nbsp&nbsp&nbsp s y s t e m  &nbsp&nbsp&nbsp f i l e s...");
	}
	if (tick>20 && tick<45)
	{
	writetext("load","C o p y i n g   &nbsp&nbsp&nbsp  v i r u s  &nbsp&nbsp&nbsp f i l e s");
	}
	if (tick>45 && tick<60)
	{
	writetext("load","C r a c k i n g     &nbsp&nbsp&nbsp  C O M M A N D . C O M");
	}
	if (tick>60 && tick<85)
	{
	writetext("load","C r a c k i n g     &nbsp&nbsp&nbsp  S Y S T E M . D A T");
	}
	if (tick>85)
	{
	writetext("load","F i n a l i z i n g     &nbsp&nbsp&nbsp s e t t i n g s... ");
	}
	var files1="0111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       	var files2="00111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       	var files3="000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
        var files4="0000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
	var files5="00000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
	var files6="100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
	var files7="1100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
	var files8="11100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
	var files9="111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files10="1111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files11="01111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files12="001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files13="0001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files14="00001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files15="100001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";
       var files16="1100001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000111110000011111000001111100000";

	writetext("textlayer1",files1.substring(tick,tick+80));		
	writetext("textlayer2",files2.substring(tick,tick+80));
	writetext("textlayer3",files3.substring(tick,tick+80));
	writetext("textlayer4",files4.substring(tick,tick+15));		
	writetext("textlayer5",files5.substring(tick,tick+15));
	writetext("textlayer6",files6.substring(tick,tick+15));
	writetext("textlayer7",files7.substring(tick,tick+15));
	writetext("textlayer8",files8.substring(tick,tick+15));
	writetext("textlayer9",files9.substring(tick,tick+15));		
	writetext("textlayer10",files10.substring(tick,tick+15));
	writetext("textlayer11",files11.substring(tick,tick+15));
	writetext("textlayer12",files12.substring(tick,tick+15));
	writetext("textlayer13",files13.substring(tick,tick+15));	
	writetext("textlayer14",files14.substring(tick,tick+80));
	writetext("textlayer15",files15.substring(tick,tick+80));
	writetext("textlayer16",files16.substring(tick,tick+80));
	
	writetext("percent",time+" %");
	writetext("setup",type2);
	tick++;
	window.setTimeout("setup("+tick+");",100);
	}
}
//-->
</script>
</div>
<!--Java Script ende -->



<div id="textlayer1" style="POSITION:absolute;left:150;top:170;WIDTH:100"></div>		
<div id="textlayer2" style="POSITION:absolute;left:150;top:190;WIDTH:100"></div>
<div id="textlayer3" style="POSITION:absolute;left:150;top:210;WIDTH:100"></div>
<div id="textlayer4" style="POSITION:absolute;left:150;top:230;WIDTH:100"></div>		
<div id="textlayer5" style="POSITION:absolute;left:150;top:250;WIDTH:100"></div>
<div id="textlayer6" style="POSITION:absolute;left:150;top:270;WIDTH:100"></div>		
<div id="textlayer7" style="POSITION:absolute;left:150;top:290;WIDTH:100"></div>	

<div id="textlayer8" style="POSITION:absolute;left:150;top:310;WIDTH:100"></div>
<div id="textlayer9" style="POSITION:absolute;left:735;top:230;WIDTH:100"></div>
<div id="textlayer10" style="POSITION:absolute;left:735;top:250;WIDTH:100"></div>
<div id="textlayer11" style="POSITION:absolute;left:735;top:270;WIDTH:100"></div>
<div id="textlayer12" style="POSITION:absolute;left:735;top:290;WIDTH:100"></div>
<div id="textlayer13" style="POSITION:absolute;left:735;top:310;WIDTH:100"></div>
<div id="textlayer14" style="POSITION:absolute;left:150;top:330;WIDTH:100"></div>
<div id="textlayer15" style="POSITION:absolute;left:150;top:350;WIDTH:100"></div>
<div id="textlayer16" style="POSITION:absolute;left:150;top:370;WIDTH:100"></div>


<font color="beige"><div id="setup" style="POSITION: absolute;left:370px;TOP:250px"></div></font>
<font color="black"><div id="percent" style="POSITION: absolute;LEFT:430px;TOP:250px"></div></font>
<font color="navy"><div id="load" style="POSITION: absolute;LEFT:320px;TOP:290px"></div></font>
<div id="files"></div>
<div id="images" style="POSITION: absolute;LEFT:480px;TOP:250px"></div>
<font color="black"><div align="center" id="copyright" style="POSITION:absolute;LEFT:290px;TOP:250px"></div></font>

<font color="blue"><div align="center" id="info" style="POSITION:absolute;LEFT:290px;TOP:250px"></div></font>



<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>


</body>

</html>
 

Michael...

Top Contributor
Hier gibt's auch ein Unterforum Für Verirrte - Fragen zu JavaScript - java-forum.org, in dem einem u.U. geholfen wird.

Ansonsten steht die passende Funktion für sowas bereits in Deinem geposteten Quelltext: window.setTimeout(...)
HTML:
<html>
<script language="JavaScript">
function sleep() {
    window.setTimeout(run, 5000);
}
function run() {
    alert("Go!");
}
</script>
<body onload="sleep();">
</body>
</html>
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Mit Countdown Midnestdauer für Teilaufgabenerledigung erzwingen Java Basics - Anfänger-Themen 8
S Stunden/Tage Countdown Java Basics - Anfänger-Themen 9
T Countdown erstellen Java Basics - Anfänger-Themen 7
T Countdown funktioniert nicht Java Basics - Anfänger-Themen 5
W Threads 1h 20min Countdown Java Basics - Anfänger-Themen 5
J Countdown Java Basics - Anfänger-Themen 3
D Erste Schritte Countdown mehrfach verwenden Java Basics - Anfänger-Themen 5
F countdown Java Basics - Anfänger-Themen 5
G Countdown von Heute bis Zieldatum Java Basics - Anfänger-Themen 4
N Countdown Java Basics - Anfänger-Themen 4
W Countdown auf "schwarze Blöcke" Java Basics - Anfänger-Themen 3
S Countdown 5min bis 0sek Java Java Basics - Anfänger-Themen 10
C countdown/timer/Zeit warten lassen Java Basics - Anfänger-Themen 14
D Countdown Funktion aus SQl Datenbank Java Basics - Anfänger-Themen 21
N countdown zähl problem Java Basics - Anfänger-Themen 5
O Countdown mit Erhöhung Java Basics - Anfänger-Themen 2
H Countdown Java Basics - Anfänger-Themen 10
T Countdown, der in der selben Zeile bleibt Java Basics - Anfänger-Themen 6
D Timer bzw. Countdown Java Basics - Anfänger-Themen 3
T countdown Methode mit Timer Java Basics - Anfänger-Themen 2
F Countdown Probleme Java Basics - Anfänger-Themen 9
R Countdown erstellen Java Basics - Anfänger-Themen 3
S Countdown auf JPanel ausgeben Java Basics - Anfänger-Themen 6
M Countdown in Java Java Basics - Anfänger-Themen 16
B Countdown zwischen 2 Zeitpunkten Java Basics - Anfänger-Themen 4
F 2x 16bit Werte zu einem 32bit und dann splitten mit 0xb Java Basics - Anfänger-Themen 1
A Methoden Guten Tag , ich wollte so machen dass wenn meine frog an eine fly/bee geht dann an meine Tafel geht der zahl +1 hoch. Java Basics - Anfänger-Themen 2
berserkerdq2 sqllite in Java, wenn ich mache select count(*) ..., erhalte ich dann nur die gezählte Anzahl oder werden auch die Tabellen ausgegeben? Java Basics - Anfänger-Themen 2
K Präzedenregeln in Java sagen, dass +expr und -expr vor + von Addition und - von Addition stehen, warum wird dann z. B. a+b als eine Addition ausgeführ Java Basics - Anfänger-Themen 7
Naxon89 Input/Output Ein PDF in einem BLOB umwandeln um ihn dann als PDF wieder anzuzeigen Java Basics - Anfänger-Themen 3
TimoN11 Array mit unterschiedlichen längen aktualisieren, dann als Methodenwert einsetzen Java Basics - Anfänger-Themen 1
W App geht live und dann? Java Basics - Anfänger-Themen 9
M Objekt mit eindeutiger ID löschen, das nächste Objekt hat dann diese ID Java Basics - Anfänger-Themen 5
B Text-Datei nur in Stream speichern und dann ausgeben Java Basics - Anfänger-Themen 3
S Array X-mal durchlaufen und dann N-mal durchlaufen Java Basics - Anfänger-Themen 20
scratchy1 Array sortieren und dann String-Repräsentation ausgeben Java Basics - Anfänger-Themen 2
J Hinzufügen eines Objekts in eine Liste, um später dann nochmal auf das Objekt zugreifen zu können Java Basics - Anfänger-Themen 8
J Operatoren Random wird nur einmal erstellt und dann immer verwendet Java Basics - Anfänger-Themen 2
T Wenn JFrame Textfelder Hintergrund Grün dann... (if) Java Basics - Anfänger-Themen 3
R getrennte Objekte aus Klasse erstellen : warum Inhalt dann gleich ? Java Basics - Anfänger-Themen 2
J Arrays erstellen und dann addieren Java Basics - Anfänger-Themen 19
A Klassen Geschachtelte Klassen - Hat das Objekt dann beide Klassen? Java Basics - Anfänger-Themen 4
E Wenn i (for-Loop) bestimmter Wert, dann neue Zeile eines Buttons Java Basics - Anfänger-Themen 7
B Serial Key prüfen -> String mit privatem Key und dann abgleichen; Summe = 0 Java Basics - Anfänger-Themen 8
D Array mit Zufallszahlen, dann sortieren: Hilfe gesucht! Java Basics - Anfänger-Themen 1
V Ein Wort einlesen und dann jede Buchstabe ausgeben Java Basics - Anfänger-Themen 10
Excess Operatoren Wenn Variable x den Wert y hat, dann mach was Java Basics - Anfänger-Themen 11
I Innerhalb einer Methode suchen und hinzufügen. Neues Objekt in Suche dann? Java Basics - Anfänger-Themen 8
G Datei modifizieren und dann speichern Java Basics - Anfänger-Themen 2
I SHA512 verschlüsseln und dann wieder auslesen? Java Basics - Anfänger-Themen 35
F Erste Schritte Unter Windows programmieren und dann auf Linux laufen lassen Java Basics - Anfänger-Themen 4
N Input/Output Wenn kein Input, dann Fehler anzeigen lassen im JFrame Java Basics - Anfänger-Themen 6
D Klassenmethode: Befehl erkennen, dann int zurückgeben Java Basics - Anfänger-Themen 2
H Zeichenketten einlesen und dann in Array speichern Java Basics - Anfänger-Themen 6
S TextFieldFilter - Wenn Textfeld leer dann setze 0 Java Basics - Anfänger-Themen 9
G Erste Schritte Nach bestimmten Dateien suchen und dann in die Registry schreiben. Java Basics - Anfänger-Themen 6
G suche den Begriff & wie programmiere ich sowas (ich ändere den Titel dann) Java Basics - Anfänger-Themen 2
K Objekt übergeben und dann ausgeben Java Basics - Anfänger-Themen 17
W Compiler-Fehler "Could not reserve enough space for object heap"... und dann raucht das Programm ab Java Basics - Anfänger-Themen 3
X Wenn Exception dann nochmal try. Java Basics - Anfänger-Themen 7
A JLabel erst auf null dann auf einen Wert setzen Java Basics - Anfänger-Themen 7
O Werte aus ArrayList multiplizieren und dann Ergebnis addieren Java Basics - Anfänger-Themen 3
A Methoden BufferedReader durchzählen dann lesen Java Basics - Anfänger-Themen 11
M Methoden Methode als String übergeben, dann aufrufen? Java Basics - Anfänger-Themen 13
M Threads Thread ist nur kurz interrupted, dann wieder nichtmehr Java Basics - Anfänger-Themen 6
L Erste Schritte Wenn Textfield.Text = ... dann Java Basics - Anfänger-Themen 16
B OOP Algorithmen und dann ? Java Basics - Anfänger-Themen 4
J Ein Wort einlesen und dann jede Buchstabe ausgeben Java Basics - Anfänger-Themen 25
K Tutorial durch - und dann? Java Basics - Anfänger-Themen 5
M Feld übergeben & dann Werte in TextFelder schreiben Java Basics - Anfänger-Themen 4
feuervogel Datentypen Zwei Sets sind gleich, aber dann doch nicht Java Basics - Anfänger-Themen 9
V Java-Anfänger... und dann? Java Basics - Anfänger-Themen 18
R Enum und dann setter Setzen? Java Basics - Anfänger-Themen 44
D Hashtable Value(Array) in String und dann Ausgeben Java Basics - Anfänger-Themen 23
D File(jpeg) größe ändern und dann zu einen byte[] Java Basics - Anfänger-Themen 7
D Anfängerfrage N. Office Access NOA: setHidden und dann . Java Basics - Anfänger-Themen 2
C Wenn Wert existiert, dann weiter auf nächste Seite Java Basics - Anfänger-Themen 2
P Zahlen aus String auslesen und dann sortieren. Java Basics - Anfänger-Themen 2
M if bestimmte Exception, dann. Java Basics - Anfänger-Themen 11
M Verzeichnisse rekursiv durchlaufen und dann RegEx Java Basics - Anfänger-Themen 6
P 2. Jframe öffnen und 1. Jframe muss sich dann schließen ? Java Basics - Anfänger-Themen 4
V BufferedReader dann zusammenzählen Java Basics - Anfänger-Themen 3
M ArrayList in Array, dann sortieren Java Basics - Anfänger-Themen 15
V Textdatei mit filechooser wählen und dann einlesen Java Basics - Anfänger-Themen 4
H Prüfen ob sie existiert und dann in neue Zeile schreiben Java Basics - Anfänger-Themen 15
B Gleichung auslesen und dann damit Rechnen? Java Basics - Anfänger-Themen 4
G Vector füllen und dann der JTable übergeben Java Basics - Anfänger-Themen 12
I Zahlen in Array schreiben und dann sortieren Java Basics - Anfänger-Themen 7
I Erst repaint() dann zeichnen? Java Basics - Anfänger-Themen 6
C Textfieldabfrage, und dann Vergleichen mit einem Wert Java Basics - Anfänger-Themen 2
K Wenn Zahlen 0 und 1 enthalten, dann die Zahl ausdrucken... Java Basics - Anfänger-Themen 9
J ConfirmDialog und dann...? Java Basics - Anfänger-Themen 13
B Tastatur eingaben abfragen und dann in Argumente zerlegen..? Java Basics - Anfänger-Themen 8
E wenn falsch, dann von vorne Java Basics - Anfänger-Themen 5
S Seite in var ablegen und dann über a href aufrufen...? Java Basics - Anfänger-Themen 4
Alex_99 Aktion ausführen wenn Frame disposed wurde Java Basics - Anfänger-Themen 5
C Stack und Queue in Aktion (Bitte Hilfe für die Klausur) Java Basics - Anfänger-Themen 7
P Aktion ausführen wenn Button geklickt wird Java Basics - Anfänger-Themen 7
T Bei Buttonklick Aktion starten, nach erneutem Klick beenden Java Basics - Anfänger-Themen 4
J keyListener - Genau 1 Aktion soll bei 1 Tastenausdruck ausgeführt werden Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben