Probleme mit Java-Script includen
#1
Hallo an Alle

Ich bin neu hier und daher erstmal ein dickes Kompliment an die Macher dieses Forums, Megagute Tipps und Tricks!

Leider habe ich jedoch nicht das passende für mein Problem gefunden, an dem ich nun seit fast 2 Tagen hänge, vieleicht auch aus unwissenheit nicht, ich bin eher noch Laie was den Aufbau von Homepages betrifft. Daher bitte ich um eure Hilfe.

Ich möchte gerne einen Mausverfolger in eine Site includen und bin wie folgt vorgegangen:

Zuerst habe ich alle Gif-Bilder und die dazugehörige Javascript-Datei (flieger.js) in das HTML-Verzeichnis kopiert. Dann habe ich auf der Site, auf welcher der Mausverfolger laufen soll, im HEAD-Bereich <SCRIPT LANGUAGE="javascript1.2" SRC="flieger.js"></SCRIPT> richtig eingegeben. Leider ohne Erfolg. Der Mausverfolger ist nicht zu sehen, es tut sich gar nichts. Auch wird kein Fehler im Script der Site gemeldet.

Kann es sein das es an der vorhandenen CSS-Datei im HTML-Verzeichnis liegt, also das sich Java und CSS nicht vertragen? Denn auch alle anderen Javascripts die ich probiert habe laufen nicht. Ich habe dann alle getestet, auch den o.g. Mausverfolger, indem ich eine neue, einfache Site, entworfen habe, also rein im HTML-Format. Und da läuft alles Super.

Hier mal der Code des Mausverfolgers:

[HTML]HTML-Code:
var Ver4=parseInt(navigator.appVersion.charAt(0))>=4
var IE=navigator.appName.indexOf("Microsoft")!=-1
var al, imagesrc, ex=-32, ey=-32, x0=-32, y0=-32

function BewegeAlien()
{ // Neue Position des Alien berechnen
if (Math.abs(ex-x0)>=10) { x0+=Math.floor((ex-x0)*0.1) }
else if (ex!=x0) { x0+=Math.abs(ex-x0)/(ex-x0) }
if (Math.abs(ey-y0)>=10) { y0+=Math.floor((ey-y0)*0.1) }
else if (ey!=y0) { y0+=Math.abs(ey-y0)/(ey-y0) }

// entsprechende Grafik in Bezug zur Maus-Position waehlen
imagesrc=""
if ( (ex<x0) && ( (x0-ex) > Math.abs(y0-ey)/2 ) )
{ imagesrc="flieger_l.gif"
if ( (x0-ex) < Math.abs(y0-ey)*2 )
{ if (ey<y0) imagesrc="flieger_lo.gif"
if (ey>y0) imagesrc="flieger_lu.gif"
}
}
if ( (ex>x0) && ( (ex-x0) > Math.abs(y0-ey)/2) )
{ imagesrc="flieger_r.gif"
if ( (ex-x0) < Math.abs(y0-ey)*2 )
{ if (ey<y0) imagesrc="flieger_ro.gif"
if (ey>y0) imagesrc="flieger_ru.gif"
}
}
if (imagesrc=="")
{ if (ey<y0) imagesrc="flieger_o.gif"
if (ey>y0) imagesrc="flieger_u.gif"
if ((ex==x0)&&(ey==y0)) imagesrc="flieger.gif"
}

// Grafik und Position setzen
if (Ver4)
{ if (!IE)
{ document.AlienLayer.document.images.alien.src=imagesrc }
else document.all.AlienLayer.document.images.alien.src=imagesrc
}
al.left=x0-32
al.top=y0

setTimeout("BewegeAlien();",100)
}

function MeinMausEvent(e)
{ // Position des Maus-Cursors ermitteln
if (Ver4)
{ if (!IE)
{ ex=e.pageX
ey=e.pageY }
else
{ ex=event.clientX + document.body.scrollLeft
ey=event.clientY + document.body.scrollTop }
}
}

function ScriptSetup()
{ // Alle Alien-Grafiken laden
isIm = (document.images) ? 1 : 0
if (isIm)
{ arImLoad = new Array
('flieger','flieger_u','flieger_o','flieger_l','flieger_r',
'flieger_lu','flieger_lo','flieger_ru','flieger_ro')
arImList = new Array ()
for (counter in arImLoad)
{ arImList[counter] = new Image()
arImList[counter].src = arImLoad[counter] + '.gif'
}
}

// Globale Variablen setzen und Maus-Event initialisieren
if (Ver4)
{ if (!IE)
{ al=document.AlienLayer
document.captureEvents(Event.MOUSEMOVE)
}
else
{ al=document.all.AlienLayer.style }
document.onmousemove = MeinMausEvent
BewegeAlien()
}
}

function Copyright()
{ window.focus()
alert("Hallihallo!") }

function ZeigeAlien()
{ // Setzen der Block-Level Container zur Anzeige der Grafiken
if(Ver4)
{ s ='<DIV STYLE="visibility:hidden"></DIV>'
s+='<DIV ID="AlienLayer" STYLE="position:absolute; '
s+='top:-32; left:-32; width:32; height:32">'
s+='<A HREF="javascript:Copyright();">'
s+='<IMG NAME="alien" SRC="flieger.gif" border=0>'
s+='</A></DIV>'
document.writeln(s)
}
}

window.onload = ScriptSetup
ZeigeAlien()[/HTML]


Und hier der Code der Site in welcher der Mausverfolger laufen soll:

[HTML]HTML-Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="expires" content="15 days">
<meta name="revisit" content="after 20 days">
<meta name="keywords" content="homepage,webseite,page,internet,seite,webdokument,homepage webseite page internet seite webdokument ">
<meta name="description" content="homepage, webseite, page, internet seite webdokument ">
<title>Fliegerlounge</title>
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=3)">
<meta http-equiv="Page-Exit" content="revealTrans(Duration=1.0,Transition=2)">
<script>
<!--
function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("if(this.blur)this.blur()");
}
}

onload=BlurLinks;
-->
</script>
<link rel="stylesheet" href="format.css" type="text/css">
<base target="_self">
</head>

<body text="#ffffff" topmargin="0" marginheight="0" leftmargin="0" marginwidth="0" background="images/cloudback.jpg" style="background-attachment: fixed">

<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="20">&nbsp;</td>
<td><br>
<b><font face="Verdana" color="#FF0000">&nbsp;&nbsp;&nbsp;&nbsp; Ralfs
Fliegerlounge</font></b><br>
<br>
<br>
&nbsp;<p><br>
&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br>
<br>
</p>
</td>
<td width="30">&nbsp;</td>
</tr>
</table>

</body>

</html>[/HTML]

Vieleicht kann mir jemand von euch sagen was ich falsch mache. Für jede Hilfe bin ich sehr dankbar.

Mfg. Taggy
Zitieren



Nachrichten in diesem Thema
Probleme mit Java-Script includen - von Taggy - 19.04.2006, 16:21
Probleme mit Java-Script includen - von Helmut - 19.04.2006, 17:04
Probleme mit Java-Script includen - von Taggy - 19.04.2006, 17:55
Probleme mit Java-Script includen - von Fleedy - 19.04.2006, 19:34
Probleme mit Java-Script includen - von Helmut - 19.04.2006, 19:53
Probleme mit Java-Script includen - von Jürgen - 20.04.2006, 00:25
Probleme mit Java-Script includen - von Taggy - 20.04.2006, 01:51
Probleme mit Java-Script includen - von Helmut - 20.04.2006, 12:12
Probleme mit Java-Script includen - von Jürgen - 20.04.2006, 12:32

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Java Version 9 Herby1958 0 2.439 28.10.2012, 23:27
Letzter Beitrag: Herby1958
  Tooltipps per Java Andreas69 24 5.358 29.02.2008, 19:56
Letzter Beitrag: Andreas69
  suche ein leicht einbindbares onmouseklick script litterauspirna 12 3.690 16.02.2008, 21:00
Letzter Beitrag: Mäusel
  auklappbares menü mit css/java-script crazylady 5 2.281 14.01.2008, 21:47
Letzter Beitrag: Helmut
  Probleme mit mouseovereffekt!!! paula-001 1 1.208 01.11.2007, 20:29
Letzter Beitrag: paula-001
  Adventskalender Script Seramis 13 13.880 17.01.2007, 22:30
Letzter Beitrag: Danae
  mein java script wird im IE nicht richtig angezeigt fussi 5 3.419 25.12.2006, 15:36
Letzter Beitrag: Helmut
  Puzzle Script funzt net Titzia 2 1.854 18.05.2006, 15:27
Letzter Beitrag: Titzia
  Suche Script für Bildrotator blues 1 1.735 09.04.2006, 17:30
Letzter Beitrag: Kuddl83
  suche java script nr1harry 1 1.591 09.03.2006, 21:52
Letzter Beitrag: Helmut