• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Wie baue ich den Buchstabenflug ein?

Schumi3

New member
Hi Folkz!

Ich bin totaler Newbie in Sachen Java, kann mir einer erklären zwischen was welcher Teil des Scripts kommt? also dieses Buchstabenflugscripts ;)

Wär voll fit von euch :D
Schumi3
 
hi,

wie jetzt ,kannst du das richtige Script nicht richtig rausfiltern oder was meinst du damit ?

ciao,
Klaus...
 
nadann

also wenn du bei MM´s Seite nicht so richtig durchblickst dann schau mal hierher ist genau das selbe:
Beispiel

ciao,
Klaus...

Ps.:ich kann dir hier schlecht das ganze Script posten darum der Link
 
hi Schumi3,

dei <style> .. </style> und gleich darunter von
<script> bis </script>

und das <body onload="trace()">

das ist alles

gruss
René
 
burch noch etwas Hilfe...

also, bei mir fahren leider keine Buchstaben hinter der Maus:( ich hab hinter </title> fogendes eingefügt:
Code:
<style>
.spanstyle {position:absolute;visibility:visible;top:-30px;font-size:11pt;font-family:Arial;font-weight:bold;color:#000000;}
</style><script>
var x,y
var step=10
var flag=0

var message="Diese Vereinbarung ist verbindlich!"
message=message.split("")

var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
	xpos[i]=-50
}

var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
	ypos[i]=-50
}

function handlerMM(e){
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
	flag=1
}

function trace() {
	if (flag==1 && document.all) {
    	for (i=message.length-1; i>=1; i--) {
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y
	
		for (i=0; i<message.length-1; i++) {
    		var thisspan = eval("span"+(i)+".style")
    		thisspan.posLeft=xpos[i]
			thisspan.posTop=ypos[i]
    	}
	}
	
	else if (flag==1 && document.layers) {
    	for (i=message.length-1; i>=1; i--) {
   			xpos[i]=xpos[i-1]+step
			ypos[i]=ypos[i-1]
    	}
		xpos[0]=x+step
		ypos[0]=y
	
		for (i=0; i<message.length-1; i++) {
    		var thisspan = eval("document.span"+i)
    		thisspan.left=xpos[i]
			thisspan.top=ypos[i]
    	}
	}
		var timer=setTimeout("trace()",30)
}

</script>
da ich aber schon einen <style> auf der Page hatte, habe ich auch versucht diesen Teil:
Code:
.spanstyle {position:absolute;visibility:visible;top:-30px;font-size:11pt;font-family:Arial;font-weight:bold;color:#000000;}
von </style> einzusetzt, hat auch nicht geholfen :(
 
hi Schumi3.

das noch zwischen <body onload="trace()">

<script>
<!--
for (i=0;i<=message.length-1;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message)
document.write("</span>")
}

if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
//-->
</script>

</body>

gruss
René
 
Frage zum Script!

Ich habe mal eine Frage zu dem Script:

Wie kann ich dir Farbe der Schrift ändern, die Hinter der maus herfliegt ???????
 
hi TheSilencer,

im Style-Tag

<style>
.spanstyle { position: absolute; visibility: visible; top: -30px; font-size: 11pt; font-family: Arial; font-weight: bold; color:#000000; }
</style>

font-size: Schriftgröße
font-family: Schriftart
font-width: Schrifttyp (fett = bold)
color: Schriftfarbe

gruss
René
 
Frage !

Das script sieht so aus:
-------------------------
function makesnake() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos=xpos[i-1]+step
ypos=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("span"+(i)+".style")
thisspan.posLeft=xpos
thisspan.posTop=ypos
}
}

else if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos=xpos[i-1]+step
ypos=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y

for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos
thisspan.top=ypos
}
}
var timer=setTimeout("makesnake()",30)
}


for (i=0;i<=message.length-1;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message)
document.write("</span>")
}

if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
</script>

------------------------------------

Wo soll ich deinen Vorschlag einfügen ??????????
 
hi TheSilencer,

eine Zeile aus deinem Script und dort class='spanstyle'

document.write("<span id='span"+i+"' class='spanstyle'>")

und nun schau dir das mit

<style>
.spanstyle { .... }
</style>

an. das gehört in den HEAD-Tag.

gruss
René
 
Zurück
Oben