Was macht folgendes Skript?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
code
funktion
funktioniert macht
greifen
inhalt
kasten
paar
position
sache
sagen
sekunde
unendlich beitrag
-
Ich habe fogendes Skrip auf dem Webspace eines Lima-users entdeckt.
Welche Funktion hat es?
<script> function kill(){ var x=0; x=x+1; document.write(\'<div style=\\\"position:absolute; top:\'+Math.round(Math.random()*1000)+\'; left:\'+Math.round(Math.random()*1000)+\'; background: #ff0000;color:#ffffff;z-index:\'+x+\' \\\">HAHA!</div>\'); } function kill2(){ for(;;){setTimeout(\"kill()\",200);} } </script> </head> <body onload=\"kill2()\">
Beitrag geändert: 9.7.2008 14:29:14 von computerfuzzi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Schreibe mal bittte wo du es genau her hast weil man sonst nichts sagen kann.
-
sieht aus ,wie ein \"Haha\", das vielfach auf den screen kommen soll..
warum probierst du es nicht aus?
dann tu ich es eben o_O
nichts geschieht :D
kann auch garnicht, weil
1) in dem document.write zeilenumbrüche vorhanden sind
2) und
eigentlich mehr sowas wiefor(;;)
sein mussfor(i = 0; i <= 10; i++)
3) und außerdem wird bei einem document.write , der als function xxx() ausgeführt wird,
die seite ständig neu geladen
also jedenfalls, sobald die seite neu geladen ist, kann das script ja auch nciht mehr greifen
denn dann besteht der quelltext nur noch aus <div ...>haha</div
-
Bei JS sind das immer Millisekunden.
Wie oben genannt erstellt es einen div kasten an einer zufälligen position, in dem HAHA drin steht.
Übrigens: Wenn du es wissen willst, kannst du es bei JS ja relativ leicht ausprobieren:
HTML erstellen JS einfügen und schauen was passiert(nachdem da keine Links dirn sind kann da eigentlich auch nichts passieren, was dir oder deinem PC Schaden zufügt). -
Übrigens: Wenn du es wissen willst, kannst du es bei JS ja relativ leicht ausprobieren:
HTML erstellen JS einfügen und schauen was passiert(nachdem da keine Links dirn sind kann da eigentlich auch nichts passieren, was dir oder deinem PC Schaden zufügt).
doch, kann:
<html><head><title=\"pWn3d\"></head><body onload=\"Do()\"><script type=\"text/javascript\">
function Do() {
var StageA = \"Kurzer Text, der gleich immer größer wird\";
var StageB = StageA + StageA + StageA + StageA + StageA;
var StageC = StageB + StageB + StageB + StageB + StageB;
var StageD = StageC + StageC + StageC + StageC + StageC;
var StageE = StageD + StageD + StageD + StageD + StageD;
var StageF = StageE + StageE + StageE + StageE + StageE;
var StageG = StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF + StageF;
var StageH = StageG + StageG + StageG + StageG + StageG + StageG;
var Gesamt = StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH + StageH;
document.write( \"<i>\"+Gesamt+\"</i>\" );
}</script></body>
:D
Beitrag geändert: 9.7.2008 15:18:03 von pascalbir123 -
Hast du wohl auf meiner Seite gefunden, was?
Naja in den meisten Browsen stürtzt das Script ab, aber wenns mal zufälligerweiße funktioniert macht es folgendes:
Wie oben genannt erstellt es unendlich div kasten an einer zufälligen position, in dem HAHA drin steht.
Ich hab nur ein paar sachen ausprobiert, deshalb ist es so kompliziert ;)
mfg Ketchupfleck
Edit: \"einen\" geändert in \"unendlich\"
Beitrag geändert: 9.7.2008 15:23:06 von ketchupfleck -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage