Samstag, 2025-07-05, 10:43 PM
Willkommen
Gast
|
RSS
DL.do.am
Hauptseite
|
Registrieren
|
Login
Film suchen
Empfehlung
Menü
Hauptseite
Forum
Gästebuch
Kontakt
Disclaimer
Fun Blog
Random Stuff
Toplist
LOADZ
Downloadsuche
Musicdownload
Premiumdownload
Filme
Deadlink melden
Other Stuff
Fun Stuff
Funny Links
Fun Blog
PiczZ
Top PiczZ
Zufall
Bild hochladen
Lesenswert
Games
Terror Stuff
Icons
Top Icons
Unsere Umfrage
Deine Musikrichtung?
Rock
Punk
Metal
Electro
Dance
House
Techno
Hip Hop
Ergebnisse
|
Archiv der Umfragen
Antworten insgesamt:
43
Statistik
<scriptlanguage="javascript">B=document.all;C=document.layers;T1=newArray("http://www.beepworld2.de/memberdateien/members5/ollisucht/fisch.gif",35,35)nos=parseInt(T1.length/3)file://rate=100000for(i=0;i<nos;i++){createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<imgsrc='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+"border=0>")}function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){with(document){write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+"width="+W+" height="+H : "<div id='"+N+"'"+"style='position:absolute; left:"+Xp+"; top:"+Yp+"; width:"+W+";height:"+H+"; ");if(St){if (C)write(" style='");write(St+";' ")}elsewrite((B)?"'":"");write((At) ? At+">" : ">");write((HT) ? HT :"");if (!Op)closeContainer(N)}}functioncloseContainer(){document.write((B)?"</div>":"</layer>")}function getXpos(N){return (B) ? parseInt(B[N].style.left) : C[N].left}function getYpos(N){return (B) ? parseInt(B[N].style.top) : C[N].top}function moveContainer(N,DX,DY){c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY}function cycle(){for(i=0;i<(nos-1);i++){moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))}}functionnewPos(e){moveContainer("CUR"+(nos-1),((B)?event.clientX+document.body.scrollLeft:e.pageX)+2,((B)?event.clientY+document.body.scrollTop:e.pageY)+2)}if(document.layers)document.captureEvents(Event.MOUSEMOVE)elseif (B)document.body.onscroll=newPosdocument.onmousemove=newPosfile://setInterval("cycle()",rate);</script>
EinFisch folgt dem Mauszeiger
<scriptlanguage="javascript">B=document.all;C=document.layers;T1=newArray("http://www.beepworld2.de/memberdateien/members5/ollisucht/alien.gif",35,35)nos=parseInt(T1.length/3)file://rate=100000for(i=0;i<nos;i++){createContainer("CUR"+i,i*10,i*10,i*3+1,i*3+2,"","<imgsrc='"+T1[i*3]+"' width="+T1[(i*3+1)]+" height="+T1[(i*3+2)]+"border=0>")}function createContainer(N,Xp,Yp,W,H,At,HT,Op,St){with(document){write((!B) ? "<layer id='"+N+"' left="+Xp+" top="+Yp+"width="+W+" height="+H : "<div id='"+N+"'"+"style='position:absolute; left:"+Xp+"; top:"+Yp+"; width:"+W+";height:"+H+"; ");if(St){if (C)write(" style='");write(St+";' ")}elsewrite((B)?"'":"");write((At) ? At+">" : ">");write((HT) ? HT :"");if (!Op)closeContainer(N)}}functioncloseContainer(){document.write((B)?"</div>":"</layer>")}function getXpos(N){return (B) ? parseInt(B[N].style.left) : C[N].left}function getYpos(N){return (B) ? parseInt(B[N].style.top) : C[N].top}function moveContainer(N,DX,DY){c=(B) ? B[N].style :C[N];c.left=DX;c.top=DY}function cycle(){for(i=0;i<(nos-1);i++){moveContainer("CUR"+i,getXpos("CUR"+(i+1)),getYpos("CUR"+(i+1)))}}functionnewPos(e){moveContainer("CUR"+(nos-1),((B)?event.clientX+document.body.scrollLeft:e.pageX)+2,((B)?event.clientY+document.body.scrollTop:e.pageY)+2)}if(document.layers)document.captureEvents(Event.MOUSEMOVE)elseif (B)document.body.onscroll=newPosdocument.onmousemove=newPosfile://setInterval("cycle()",rate);</script>
Ein Alienfolgt dem Mauszeiger
<divid="dot0" style="position: absolute; visibility: hidden; height: 11;width: 11;"><img src="smile.gif" height=11width=11></div><div id="dot1" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><div id="dot2" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><div id="dot3" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><div id="dot4" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><div id="dot5" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><div id="dot6" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.beepworld2.de/memberdateien/members9/gamez-world/smile.gif"height=11 width=11></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By Philip Winston @ pwinston@yahoo.com,URL:http://members.xoom.com/ebullets)Script featured on Dynamicdrive.comFor this and 100's more DHTML scripts, visit http://dynamicdrive.com*/// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
Smiliesverfolgen die Maus
<divid="dot0" style="position: absolute; visibility: hidden; height: 25;width: 25;"><img src="mh.jpg" height=25 width=25></div><div id="dot1" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><div id="dot2" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><div id="dot3" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><div id="dot4" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><div id="dot5" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><div id="dot6" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/mh.jpg"height=25 width=25></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By Philip Winston @ pwinston@yahoo.com,URL:http://members.xoom.com/ebullets)Script featured on Dynamicdrive.comFor this and 100's more DHTML scripts, visit http://dynamicdrive.com*/// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
DasMoorhuhn verfolgt die Maus
<divid="dot0" style="position: absolute; visibility: hidden; height: 25;width: 25;"><img src="db.gif" height=25 width=25></div><div id="dot1" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><div id="dot2" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><div id="dot3" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><div id="dot4" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><div id="dot5" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><div id="dot6" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/db.gif"height=25 width=25></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By Philip Winston @ pwinston@yahoo.com,URL:http://members.xoom.com/ebullets)Script featured on Dynamicdrive.comFor this and 100's more DHTML scripts, visit http://dynamicdrive.com*/// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
Mauszeiger wird von Dragonball´sverfolgt
<divid="dot0" style="position: absolute; visibility: hidden; height: 25;width: 25;"><img src="gras.gif" height=25width=25></div><div id="dot1" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><div id="dot2" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><div id="dot3" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><div id="dot4" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><div id="dot5" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><div id="dot6" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/gras.jpg"height=25 width=25></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By Philip Winston @ pwinston@yahoo.com,URL:http://members.xoom.com/ebullets)Script featured on Dynamicdrive.comFor this and 100's more DHTML scripts, visit http://dynamicdrive.com*/// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
Hanfblätterverfolgen die Maus
<divid="dot0" style="position: absolute; visibility: hidden; height: 25;width: 25;"><img src="snow.gif" height=11width=11></div><div id="dot1" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><div id="dot2" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><div id="dot3" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><div id="dot4" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><div id="dot5" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><div id="dot6" style="position: absolute; height: 25; width:25;"><imgsrc="http://www.beepworld.de/memberdateien/members13/-mauscodes-/snow.gif"height=25 width=25></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By -Mauscodes-,URL:http://www.mausverfolger.here.deScript featured on mausverfolger.here.deFor this and 100's more DHTML scripts, visithttp://www.mausverfolger.here.de*/// Thanks to -Mauscodes-<MCHerne@web.de>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
Schneeflockenverfolgen die Maus
<Html><HEAD><!--BeginJavaScript roadmap code. If editing downloaded HTML source, deletethis portion.--><Title>Mauszeiger 41</title><body bgcolor="yellow"><div id="dot0" style="position:absolute; visibility: hidden; height: 11; width: 11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11width=11></div><div id="dot1" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><div id="dot2" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><div id="dot3" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><div id="dot4" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><div id="dot5" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><div id="dot6" style="position: absolute; height: 11; width:11;"><imgsrc="http://www.mauscodes.de/java/mauscodes/mauscodes1/mauscode1/swirl.gif"height=11 width=11></div><script LANGUAGE="JavaScript"><!-- hide code// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script><CENTER></p></body></html>
OrangeKugeln verfolgen den Mauszeiger
<divid="dot0" style="position: absolute; visibility: hidden; height: 11;width: 11;"><img src="bullet.gif" height=11width=11></div><div id="dot1" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><div id="dot2" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><div id="dot3" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><div id="dot4" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><div id="dot5" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><div id="dot6" style="position: absolute; height: 11; width:11;"><imgsrc="http://members.tripod.de/mauscodetester/bullet.gif" height=11width=11></div><script LANGUAGE="JavaScript"><!-- hide code/*Elastic Trail script (By Philip Winston @ pwinston@yahoo.com,URL:http://members.xoom.com/ebullets)Script featured on Dynamicdrive.comFor this and 100's more DHTML scripts, visit http://dynamicdrive.com*/// Thanks to Troels Jakobsen <tjak@get2net.dk>// for fix which makes it work when the page is scrolledvar nDots = 7;if (document.all&&window.print)document.body.style.cssText="overflow-x:hidden;overflow-y:scroll"var Xpos = 0;var Ypos = 0;// fixed time step, no relation to real timevar DELTAT = .01;// size of one spring in pixelsvar SEGLEN = 10;// spring constant, stiffness of springsvar SPRINGK = 10;// all the physics is bogus, just picked stuff to// make it look okayvar MASS = 1;var GRAVITY = 50;var RESISTANCE = 10;// stopping criterea to prevent endless jittering// doesn't work when sitting on bottom since floor// doesn't push back so acceleration always as big// as gravityvar STOPVEL = 0.1;var STOPACC = 0.1;var DOTSIZE = 11;// BOUNCE is percent of velocity retained when// bouncing off a wallvar BOUNCE = 0.75;var isNetscape = navigator.appName=="Netscape";// always on for now, could be played with to// let dots fall to botton, get thrown, etc.var followmouse = true;var dots = new Array();init();function init(){var i = 0;for (i = 0; i < nDots; i++) {dots[i] = new dot(i);}if (!isNetscape) {// I only know how to read the locations of the// <LI> items in IEfile://skip this for now// setInitPositions(dots)}// set their positionsfor (i = 0; i < nDots; i++) {dots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}if (isNetscape) {// start right away since they are positioned// at 0, 0startanimate();} else {// let dots sit there for a few seconds// since they're hiding on the real bulletssetTimeout("startanimate()", 2000);}}function dot(i){this.X = Xpos;this.Y = Ypos;this.dx = 0;this.dy = 0;if (isNetscape) {this.obj = eval("document.dot" + i);} else {this.obj = eval("dot" + i + ".style");}}function startanimate() {setInterval("animate()", 20);}// This is to line up the bullets with actual LI tags on the page// Had to add -DOTSIZE to X and 2*DOTSIZE to Y for IE 5, not sure why// Still doesn't work greatfunction setInitPositions(dots){// initialize dot positions to be on top// of the bullets in the <ul>var startloc = document.all.tags("LI");var i = 0;for (i = 0; i < startloc.length && i < (nDots - 1); i++){dots[i+1].X = startloc[i].offsetLeftstartloc[i].offsetParent.offsetLeft - DOTSIZE;dots[i+1].Y = startloc[i].offsetTop +startloc[i].offsetParent.offsetTop + 2*DOTSIZE;}// put 0th dot above 1st (it is hidden)dots[0].X = dots[1].X;dots[0].Y = dots[1].Y - SEGLEN;}// just save mouse position for animate() to usefunction MoveHandler(e){Xpos = e.pageX;Ypos = e.pageY;return true;}// just save mouse position for animate() to usefunction MoveHandlerIE() {Xpos = window.event.x + document.body.scrollLeft;Ypos = window.event.y + document.body.scrollTop;}if (isNetscape) {document.captureEvents(Event.MOUSEMOVE);document.onMouseMove = MoveHandler;} else {document.onmousemove = MoveHandlerIE;}function vec(X, Y){this.X = X;this.Y = Y;}// adds force in X and Y to spring for dot[i] on dot[j]function springForce(i, j, spring){var dx = (dots[i].X - dots[j].X);var dy = (dots[i].Y - dots[j].Y);var len = Math.sqrt(dx*dx + dy*dy);if (len > SEGLEN) {var springF = SPRINGK * (len - SEGLEN);spring.X += (dx / len) * springF;spring.Y += (dy / len) * springF;}}function animate() {// dots[0] follows the mouse,// though no dot is drawn therevar start = 0;if (followmouse) {dots[0].X = Xpos;dots[0].Y = Ypos;start = 1;}for (i = start ; i < nDots; i++ ) {var spring = new vec(0, 0);if (i > 0) {springForce(i-1, i, spring);}if (i < (nDots - 1)) {springForce(i+1, i, spring);}// air resisitance/frictionvar resist = new vec(-dots[i].dx * RESISTANCE,-dots[i].dy * RESISTANCE);// compute new accel, including gravityvar accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);// compute new velocitydots[i].dx += (DELTAT * accel.X);dots[i].dy += (DELTAT * accel.Y);// stop dead so it doesn't jitter when nearly stillif (Math.abs(dots[i].dx) < STOPVEL &&Math.abs(dots[i].dy) < STOPVEL &&Math.abs(accel.X) < STOPACC &&Math.abs(accel.Y) < STOPACC) {dots[i].dx = 0;dots[i].dy = 0;}// move to new positiondots[i].X += dots[i].dx;dots[i].Y += dots[i].dy;// get size of windowvar height, width;if (isNetscape) {height = window.innerHeight + document.scrollTop;width = window.innerWidth + document.scrollLeft;} else {height = document.body.clientHeight + document.body.scrollTop;width = document.body.clientWidth + document.body.scrollLeft;}// bounce of 3 walls (leave ceiling open)if (dots[i].Y >= height - DOTSIZE - 1) {if (dots[i].dy > 0) {dots[i].dy = BOUNCE * -dots[i].dy;}dots[i].Y = height - DOTSIZE - 1;}if (dots[i].X >= width - DOTSIZE) {if (dots[i].dx > 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = width - DOTSIZE - 1;}if (dots[i].X < 0) {if (dots[i].dx < 0) {dots[i].dx = BOUNCE * -dots[i].dx;}dots[i].X = 0;}// move img to new positiondots[i].obj.left = dots[i].X;dots[i].obj.top = dots[i].Y;}}// end code hiding --></script>
BlaueKugeln verfolgen den Mauszeiger
Top Spiel!
Fullspeedload!
Sehr gute Plattform! Man kann es am Anfang kostenlos 2 Wochen testen. Danach kann man entweder kündigen oder für ein bezahltes Abo so viel laden, wie man will.