href und onmouseover
Thomas Kutzner
- javascript
1 at0 Christoph Schnauß0 Felix Riesterer0 Jan
Hi
Ich klau und stümper mir meine Homepage gerade so zusammen.
Ich will damit sagen ich habe keine grosse Ahnung.
Mein Problem jetzt ist: Auf einer Landkarte im Hintergrund will ich Teile mit onmouseover erscheinen lassen, und diese sollen dann einen Link zu einer Seite machen. Das doofe ist nur wenn ich die Seite teste dann erscheint, bis jetzt nur ein Link schon bevor ich Ihn mit der Maus überfahren habe und das ganze Geheimnis ist verraten. Wie bekomme ich meine Href`s verbergen von Anfang an?
Mein Gemurgse:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<meta name="author" content="Thomas">
<meta name="GENERATOR" content="Ulli Meybohms HTML EDITOR">
<title>rest of your life</title>
</head>
<body text="#00a000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000" background="wrld1780 gross.gif" width=1000 height=640>
<div style="position:absolute; top:120mm; left:150mm; z-index:3">
<span
<a href="xyz.htm">
onMouseOver="Bild.style.visibility='visible'"
onMouseOut="Bild.style.visibility='hidden'">
<img src="garfield.gif" id="Bild">
</span>
</a>
</div>
</body>
</html>
Werde mir sehr freuen wenn mich jemand unscheinbar erscheinen lassen könnte.
Gruss Thomas
Hallo.
<span
<a href="xyz.htm">
onMouseOver="Bild.style.visibility='visible'"
onMouseOut="Bild.style.visibility='hidden'">
<img src="garfield.gif" id="Bild">
</span>
</a>
Übersetze diese Syntax in HTML. Dann sollte es funktionieren.
MfG, at
hallo,
Ich will damit sagen ich habe keine grosse Ahnung.
ähm, ja ... no comment.
Mein Problem jetzt ist: Auf einer Landkarte im Hintergrund will ich Teile mit onmouseover erscheinen lassen, und diese sollen dann einen Link zu einer Seite machen.
Das ist sozusagen ja beinahe der klassische Fall für eine imagemap. Nimm die doch mal spaßeshalber.
Das doofe ist nur wenn ich die Seite teste dann erscheint
nichts sehr Sinnvolles, da hast du recht. Deswegen übergehen wir jetzt mal den Rest deines postings.
Grüße aus Berlin
Christoph S.
Lieber Thomas,
in Deinem Quelltext sehe ich
<span
<a href="xyz.htm">
onMouseOver="Bild.style.visibility='visible'"
onMouseOut="Bild.style.visibility='hidden'">
Ist das so beabsichtigt?
Da öffnet sich ein span-Tag, das aber nicht korrekt geschlossen wird. Danach steht ein Anker mit Verweisziel. Als Text innerhalb des Ankers stehen so Sachen wie "onMouseOver". Das sollten wohl Attribute sein, die noch innerhalb des öffnenden Anker-Tags stehen müssten.
Alles in Allem solltest Du vielleicht erstmal Deinen Code säubern. Dann sehen wir weiter. Es hilft übrigens sehr, wenn man die Grafiken zu dieser HTML-Datei hätte. Lade das doch mal auf Deinen Webspace hoch und verrate uns die URL, damit wir mal was zu sehen bekommen!
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Bevor Du hier Anfragen zur Syntax stellst solltest Du am besten zunächst mal validator.w3.org aufsuchen. Das wird Deinen Quelltext sehr verbessern.