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

Noch mal ich. Diesmal mit Buchstabenflug.

Lorosi

New member
<style>
.spanstyle {position:absolute;visibility:visible;top:-30px;font-size:11pt;font-family:Arial;font-weight:bold;color:#c0c0c0;}
</style>
<script>
var x,y
var step=10
var flag=0

var message="jswelt.de - mehr braucht man nicht!"
message=message.split("")

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

var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos=-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=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("trace()",30)
}

</script>

<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>


Habe diesen Script so übernommen und eingebunden. Funktioniert aber nicht. Syntax fehler ;-(

Was soll ich tun?

greetz Lorosi
 
Hi Lorosi!
Schau Dir mal den script von logimon vom 23.07.2002 an. (Auch hier bei javascript.) Wenn Du nicht weiter kommst, schick mal Deinen kompletten Text.
lg joachim
 
<html>

<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title></title>
</head>

<body onLoad="settitle()" bgcolor="#000000" text="#FF0000">

<SCRIPT LANGUAGE="JavaScript">


<!-- Begin
function settitle() {
var a = "Hi mein Schatz. ";
var b = "Ich liebe dich ";
var c = "für immer und ewig ";
var t = new Date();
s = t.getSeconds();
if (s == 5) {
document.title = a;}
else if (s == 10) {
document.title = b;}
else if (s == 15) {
document.title = c;}
else if (s == 20) {
document.title = a;}
else if (s == 25) {
document.title = b;}
else if (s == 30) {
document.title = c;}
else if (s == 35) {
document.title = a;}
else if (s == 40) {
document.title = b;}
else if (s == 45) {
document.title = c;}
else if (s == 50) {
document.title = a;}
else if (s == 55) {
document.title = b;}
else if (s == 00) {
document.title = c;}
setTimeout("settitle()", 1000);

}

</script>


<p align="center"><img border="0" src="herz2.jpg" width="240" height="208"></p>
<p align="center"><font face="Times New Roman" size="6">Hi mein Schatz</font></p>
<p align="center"><font face="Times New Roman" size="3">Ich wollte dir auf diese
Weise sagen</font></p>
<p align="center"><font face="Times New Roman" size="3">Wie sehr ich dich liebe.</font></p>
<p align="center"><font face="Times New Roman" size="3">Ich möcht nicht das
unsere Liebe zerbricht</font></p>
<p align="center"><font face="Times New Roman" size="3">Denn wenn sie zerbricht,
zerbricht mein Herz.</font></p>

<script language="JavaScript">
<!--
function click(evt) {
if (navigator.appName.indexOf("Microsoft") != -1){
if (event.button==2) {
alert('Simone, Ich liebe dich!');
return false
};
};
if (navigator.appName.indexOf("Netscape") != -1) {
if ( evt.which == 3 ) {
alert('Simone, Ich liebe dich!');
return false
};
};
};
if (navigator.appName.indexOf("Netscape") != -1) {
document.captureEvents( Event.MOUSEDOWN )
};
document.onmousedown = click;
</script>

<script language="JavaScript">

ns=(document.layers)?1:0;
amount=14;
if (ns){
for (i=0; i < amount; i++)
document.write("<LAYER NAME='nsstars"+i+"' LEFT=0 TOP=0 BGCOLOR='#FFFFF0' CLIP='0,0,1,1'></LAYER>");
}
else{
document.write("<div id='ieCov' style='position:absolute;top:0px;left:0px'>");
document.write("<div style='position:relative'>");
for (i=0; i < amount; i++)
document.write("<div id='iestars' style='position:absolute;top:0px;left:0px;width:1;height:1;background:#ffffff;font-size:1'></div>");
document.write("</div></div>");
}
Clrs=new Array('ff0000','00ff00','ffffff','ff00ff','ffa500','ffff00','00ff00','ffffff','ff00ff')
sClrs=new Array('ffa500','00ff00','FFAAFF','fff000','fffffF')
Xpos=300;
Ypos=150;
initialStarColor='00ff00';
step=5;
currStep=0;
explosionSize=120;
function Fireworks(){
var WinHeight=(document.layers)?window.innerHeight-100:window.document.body.clientHeight-100;
var WinWidth=(document.layers)?window.innerWidth-100:window.document.body.clientWidth-100;
var Yscroll=(document.layers)?window.pageYOffset:document.body.scrollTop;
for (i=0; i < amount; i++){
var layer=(document.layers)?document.layers["nsstars"+i]:iestars.style;
var randCol=Math.round(Math.random()*8);
var randSz=Math.round(Math.random()*2);
layer.top = Ypos + explosionSize*Math.sin((currStep+i*5)/3)*Math.sin(currStep/100)
layer.left= Xpos + explosionSize*Math.cos((currStep+i*5)/3)*Math.sin(currStep/100)
if (currStep < 110){
if (ns){layer.bgColor=initialStarColor;layer.clip.width=1;layer.clip.height=1}
else{layer.background=initialStarColor;layer.width=1;layer.height=1;layer.fontSize=1}
}
else{
if (ns){layer.bgColor=Clrs[randCol];layer.clip.width=randSz;layer.clip.height=randSz}
else{layer.background=Clrs[randCol];layer.width=randSz;layer.height=randSz;layer.fontSize=randSz}
}
}
if (currStep > 220)
{
currStep=0;
Ypos = 50+Math.round(Math.random()*WinHeight)+Yscroll;
Xpos = 50+Math.round(Math.random()*WinWidth);
for (i=0; i < sClrs.length; i++)
{
var newIcol=Math.round(Math.random()*i);
}
initialStarColor=sClrs[newIcol];
explosionSize=Math.round(80*Math.random()+100);
}
currStep+=step;
setTimeout("Fireworks()",20);
}
Fireworks();

</script>


<p> </p>
<p align="center"><br>
Ich liebe dich, weil ich dich lieben muß;<br>
Ich liebe dich, weil ich nicht anders kann;<br>
Ich liebe dich nach einem Himmelsschluß;<br>
Ich liebe dich durch einen Zauberbann.<br>
Dich liebe ich, wie die Rose ihren Strauch;<br>
Dich liebe ich, wie die Sonne ihren Schein;<br>
Dich liebe ich, weil du bist mein Lebenshauch;<br>
Dich liebe ich, weil dich lieben ist mein Sein.</p>
<p align="center"> </p>
<p align="center">Ich LIEBE Dich,<br>
kann nicht´s dafür,<br>
daß sich mein Herz so sehnt nach DIR,<br>
hörst DU es schlagen,<br>
es schlägt für DICH,<br>
hörst DU es sagen,<br>
ICH LIEBE DICH !<br>
</p>
<p align="center"> 
<p align="center">Diese Gedichte habe ich heut Nacht extra für dich,<br>
<mein Schtz , Simone, gedichtet.<br>
Ich habe diese Seite ins<br>
Netz gestellt damit jeder sieht das ich<br>
dich Liebe und nur dich!<br>
Auch wenn wir manchmal<br>
schwirige Zeiten haben,<br>
WIR beide schaffen das zusammen<br>


<p align="center"><font size="5">ICH LIEBE DICH!</font></p>
<p align="center"> </p>
<p align="center"><font size="5">Dein Schatz, Matthias</font></p>


</body>

</html>




Dies ist der Code wo der Buchstabenflug eingesetzt werden soll.
Doch ich kriege dann vom IE ne meldung ne 2 sogar... Syntaxfehler :-(


greetz Lorosi
 
Ich habe jetzt ruasgekriegt das es nich der Code ist. Ohne den Anderen Code funktioniert er einwandfrei
 
Hi Lorosi!
Probiers noch mal aus, aber ändere dabei folgendes:
Schmeiß die body onload Befehle raus und stelle dafür diesen Satz dort rein:
<Body onload="trace();settitle()"bgcolor="#000000" text="#FF0000">

Vielleicht gehts dann? Hab selbst keine Ahnung!
Kann Dir heute aber nicht mehr weiterhelfen (Zeitmangel).

lg joachim
 
<script language="JavaScript">
<!--
function click(evt) {
if (navigator.appName.indexOf("Microsoft") != -1){
if (event.button==2) {
alert('Simone, Ich liebe dich!');
return false
};
};
if (navigator.appName.indexOf("Netscape") != -1) {
if ( evt.which == 3 ) {
alert('Simone, Ich liebe dich!');
return false
};
};
};
if (navigator.appName.indexOf("Netscape") != -1) {
document.captureEvents( Event.MOUSEDOWN )
};
document.onmousedown = click;
</script>


Dieser Code funktioniert nicht mit dem Buchstabenflug :-(

Gibt es nicht noch irgendeine andere alternative zum Buchstabenflug oder der Rechtsklicksperre?
 
Ich hab es allein geschaft
Ich hab nen andren Script gefunden womit man die Rechte Tase sperren kann und zwar


<Script>
var message="Die Rechte Taste ist deaktiviert.";
function right(e)
{
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
{
alert(message);
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
{
alert(message);
return false;
}
return true;
}
function context()
{
alert(message);
return false;
}
document.oncontextmenu=context;
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</script>
 
Zurück
Oben