Suche im Forum:
Suchen


Autor Nachricht
Beitrag09.02.2007 um 20:15 (UTC)    
Titel: wo füge ich den javascribt ein??

Hallo, folgender "mausverfolgercode"

<!-- präsentiert von kostenlose-javascripts.de -->
<script type='text/javascript'>
<!--
var colour="#f0f"; // Farbe des Feenstaubes
var sparkles=50; // Anzahl der "Staubflocken"

/*****************************
* Tinkerbell Magic Sparkle *
* (c) 2005 mf2fm web-design *
* http://www.mf2fm.com/rv *
* DON'T EDIT BELOW THIS BOX *
* AB HIER NICHTS MEHR ÄNDERN *
*****************************/
var x=ox=400;
var y=oy=300;
var swide=800;
var shigh=600;
var sleft=sdown=0;
var tiny=new Array();
var star=new Array();
var starv=new Array();
var starx=new Array();
var stary=new Array();
var tinyx=new Array();
var tinyy=new Array();
var tinyv=new Array();

window.onload=function() { if (document.getElementById) {
var i, rats, rlef, rdow;
for (var i=0; i<sparkles; i++) {
var rats=createDiv(3, 3);
rats.style.visibility="hidden";
document.body.appendChild(tiny[i]=rats);
starv[i]=0;
tinyv[i]=0;
var rats=createDiv(5, 5);
rats.style.backgroundColor="transparent";
rats.style.visibility="hidden";
var rlef=createDiv(1, 5);
var rdow=createDiv(5, 1);
rats.appendChild(rlef);
rats.appendChild(rdow);
rlef.style.top="2px";
rlef.style.left="0px";
rdow.style.top="0px";
rdow.style.left="2px";
document.body.appendChild(star[i]=rats);
}
set_width();
sparkle();
}}

function sparkle() {
var c;
if (x!=ox || y!=oy) {
ox=x;
oy=y;
for (c=0; c<sparkles; c++) if (!starv[c]) {
star[c].style.left=(starx[c]=x)+"px";
star[c].style.top=(stary[c]=y)+"px";
star[c].style.clip="rect(0px, 5px, 5px, 0px)";
star[c].style.visibility="visible";
starv[c]=50;
break;
}
}
for (c=0; c<sparkles; c++) {
if (starv[c]) update_star(c);
if (tinyv[c]) update_tiny(c);
}
setTimeout("sparkle()", 40);
}

function update_star(i) {
if (--starv[i]==25) star[i].style.clip="rect(1px, 4px, 4px, 1px)";
if (starv[i]) {
stary[i]+=1+Math.random()*3;
if (stary[i]<shigh+sdown) {
star[i].style.top=stary[i]+"px";
starx[i]+=(i%5-2)/5;
star[i].style.left=starx[i]+"px";
}
else {
star[i].style.visibility="hidden";
starv[i]=0;
return;
}
}
else {
tinyv[i]=50;
tiny[i].style.top=(tinyy[i]=stary[i])+"px";
tiny[i].style.left=(tinyx[i]=starx[i])+"px";
tiny[i].style.width="2px";
tiny[i].style.height="2px";
star[i].style.visibility="hidden";
tiny[i].style.visibility="visible"
}
}

function update_tiny(i) {
if (--tinyv[i]==25) {
tiny[i].style.width="1px";
tiny[i].style.height="1px";
}
if (tinyv[i]) {
tinyy[i]+=1+Math.random()*3;
if (tinyy[i]<shigh+sdown) {
tiny[i].style.top=tinyy[i]+"px";
tinyx[i]+=(i%5-2)/5;
tiny[i].style.left=tinyx[i]+"px";
}
else {
tiny[i].style.visibility="hidden";
tinyv[i]=0;
return;
}
}
else tiny[i].style.visibility="hidden";
}


function mouse(e) {
set_scroll();
y=(e)?e.pageY:event.y+sdown;
x=(e)?e.pageX:event.x+sleft;
}

function set_scroll() {
if (typeof(self.pageYOffset)=="number") {
sdown=self.pageYOffset;
sleft=self.pageXOffset;
}
else if (document.body.scrollTop || document.body.scrollLeft) {
sdown=document.body.scrollTop;
sleft=document.body.scrollLeft;
}
else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft)) {
sleft=document.documentElement.scrollLeft;
sdown=document.documentElement.scrollTop;
}
else {
sdown=0;
sleft=0;
}
}

window.onresize=set_width;
function set_width() {
if (typeof(self.innerWidth)=="number") {
swide=self.innerWidth;
shigh=self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientWidth) {
swide=document.documentElement.clientWidth;
shigh=document.documentElement.clientHeight;
}
else if (document.body.clientWidth) {
swide=document.body.clientWidth;
shigh=document.body.clientHeight;
}
}

function createDiv(height, width) {
var div=document.createElement("div");
div.style.position="absolute";
div.style.height=height+"px";
div.style.width=width+"px";
div.style.overflow="hidden";
div.style.backgroundColor=colour;
return (div);
}
//-->
</script>
<br />
<div id="kostenlosejavascripts" align="center"><a href="http://www.tafelberg.org/" title="Tafelberg Infos" target="_blank">Tafelberg Infos</a></div>
<br />
<script type="text/javascript" src="http://www.kostenlose-javascripts.de/startScript.php?id=347"></script>
<!-- präsentiert von kostenlose-javascripts.de -->






wo soll ich den einfügen, damit das funktioniert??
Beitrag09.02.2007 um 20:58 (UTC)    
Titel:

hi,

bei Design einstellen -> Text über dem Design (wenn das nicht angezeigt wird, erst aktivieren: Einstellungen -> Erweiterte Designeinstellungen anzeigen? -> Ja -> daten editieren)
______________
*** Signatur entfernt ***
Beitrag15.02.2007 um 18:59 (UTC)    
Titel: WO muss ich das einfügen ??

<!-- präsentiert von kostenlose-javascripts.de -->
<div id="dot0" style="position: absolute; visibility: hidden; height: 35; width: 35;"></div>
<div id="dot1" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot2" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot3" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot4" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot5" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot6" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<script type='text/javascript'>
<!--
var 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 time
var DELTAT = .01;
// size of one spring in pixels
var SEGLEN = 10;
// spring constant, stiffness of springs
var SPRINGK = 10;
// all the physics is bogus, just picked stuff to
// make it look okay
var 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 gravity
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 35;
// BOUNCE is percent of velocity retained when
// bouncing off a wall
var 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();

function init()
{
var i = 0;
for (i = 0; i < nDots; i++) {
dots[i] = new dot(i);
}

// set their positions
for (i = 0; i < nDots; i++) {
dots[i].obj.left = dots[i].X + "px";
dots[i].obj.top = dots[i].Y + "px";
}


if (isNetscape) {
// start right away since they are positioned
// at 0, 0
startanimate();
} else {
// let dots sit there for a few seconds
// since they're hiding on the real bullets
setTimeout("startanimate()", 20);
}
}



function dot(i)
{
this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
this.obj = eval("document.getElementById('dot" + i + "').style");
}

document.onmousemove = MoveHandler;

function startanimate() {
setInterval("animate()", 20);
}

// just save mouse position for animate() to use
function MoveHandler(e) {

if (!e) {
Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;
} else {
Xpos = e.pageX;
Ypos = e.pageY;
}
}

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 there
var 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/friction
var resist = new vec(-dots[i].dx * RESISTANCE,
-dots[i].dy * RESISTANCE);

// compute new accel, including gravity
var accel = new vec((spring.X + resist.X)/ MASS,
(spring.Y + resist.Y)/ MASS + GRAVITY);

// compute new velocity
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);

// stop dead so it doesn't jitter when nearly still
if (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 position
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;

// get size of window
var 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 position
dots[i].obj.left = dots[i].X + "px";
dots[i].obj.top = dots[i].Y + "px";
}
}
//-->
</script>
<br />
<div id="kostenlosejavascripts" align="center"><a href="http://www.kostenlose-javascripts.de/" title="Javascript Homepage" target="_blank">Javascript Homepage</a></div>
<br />
<script type="text/javascript" src="http://www.kostenlose-javascripts.de/startScript.php?id=171"></script>
<!-- präsentiert von kostenlose-javascripts.de -->
Beitrag15.02.2007 um 19:00 (UTC)    
Titel: Maus verfolger

Der Java script ist ein Maus verfolger geht das über haupt auf die HOmepages ????
Beitrag15.02.2007 um 19:00 (UTC)    
Titel:

Warum probierst Du es nicht einfach aus, wie motorocker das beschrieben hat Wink
Beitrag16.02.2007 um 16:01 (UTC)    
Titel: ..

ja aber wo soll ich den einfügen ??


Unter design oder seiten oder extra ??


Hepl me^^ Laughing Twisted Evil
Beitrag16.02.2007 um 16:45 (UTC)    
Titel:

motorocker89 hat Folgendes geschrieben:
hi,

bei Design einstellen -> Text über dem Design (wenn das nicht angezeigt wird, erst aktivieren: Einstellungen -> Erweiterte Designeinstellungen anzeigen? -> Ja -> daten editieren)


So, wie ich das hier weiter oben erklärt habe Wink
Beitrag16.02.2007 um 17:40 (UTC)    
Titel: ok

ok ich mach das so aber ich muss da auch irgentwie so ein bild hochladen weisst du wo ich das einfüge ???^^
Beitrag16.02.2007 um 18:10 (UTC)    
Titel:

Zitat:
<div id="dot1" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot2" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot3" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot4" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot5" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>
<div id="dot6" style="position: absolute; height: 35; width: 44;"><img src="hanf.gif" width="44" height="35" alt=""></div>


Über all wo hanf.gif steht, kommt die URL zu dem Bild rein Wink
Beitrag18.02.2007 um 07:27 (UTC)    
Titel:

hilfe ich weiß nicht wie ich die reinschieben soll ich tue das text vor dem blblbl doch passiert nichts was muss ich noch mach pls help me
Beitrag18.02.2007 um 07:37 (UTC)    
Titel:

Bei Dir schneit es rote "x"
Das liegt daran, das Du in Deinem Code den Pfad zum Bild nicht angegeben hast Wink

Zitat:
var no = 18; // Anzahl der Schneeflocken
var speed = 25; // Geschwindigkeit -> je kleiner die Zahl, desto schneller
var snowflake = "snow.gif";


Das Rote musst Du hochladen und den Link entsprechend einsetzen.
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de