Keinen Plan.
Aber nicht wil ich im Freibad gewesen wäre, sondern weil ich mir nicht bildlich vorstellen kann, wo die drei Images jetzt stehen und was genau passieren soll.
Aber ist das nicht eigentlich ein Thread, der schon woanders läuft?
Danke, dass du hier nochmal drauf eingehst. Ich bin gestern nicht mehr durchgestiegen…
Also ich bin jetzt an dieser Stelle (alles vermessen: Map steht soweit):
[code]
<area shape=„rect“ coords=„0,0,214,136“
href="http://index.php/" alt="Zu unserem Unternehmensprofil" title="Hier öffnet ein PopUp, der Sie auf unsere 'Über Uns' Seite führt">
<area shape="rect" coords="215,0,637,136"
href="index.php" alt="Startseite" title="Hier gelangen Sie wieder zur Hauptseite">
</map>
[/code]Soweit funkt alles - nur an welcher Stelle baue ich jetzt das[B] EINE[/B] ROLLOVERBILD ein? Also JS im header ist klar aber in diesem code wo muss da was rein? Man hat da ja sowas: [code][/code]
Ich frage weil man ja zwei AREAs hat → Es sind zwei verschiedene Rollover Bilder oder?
Es sind nicht zwei Rolloverbilder.
Ich habe mich allerdings auch ein wenig vertan; die Codes, die ich dir gegeben habe, helfen nicht. :oops:
Folgendes hingegen funktioniert:
Das Bild braucht eine ID, z.B. id=„aufmacher“ oder so.
Füge in beide areas ein onMouseOver ein, mit dem du über getElementById auf das Bild zugreifst: [HTML]onmouseover=„document.getElementById(‚aufmacher‘).src=‚rolloverbild.gif‘;“[/HTML]
Damit sich das Bild wieder zurückändert, wenn du nicht mehr mit der Maus drüber bist, brauchen auch beide ein onMouseOut:
[html]onmouseout=„document.getElementById(‚aufmacher‘).src=‚normalesbild.gif‘;“[/html]
Das sollte funktionieren.
soweit verstanden, aber es muss doch auch was in header oder?
Im Vergleich: wenn man etwas ausrichten will:
<script type="text/javascript">
function Ausrichten (wie) {
document.getElementById("unentschlossen").align = wie;
}
</script>
Oder muss man das in meinem Fall nicht
EDIT:
Also ich bin jetzt hier angelangt:
Im head steht: QUELLTEXT
[CODE][/CODE]
im body steht:[CODE]QUELLTEXT
[/CODE]
Kein Plan was da fehlt bzw. falsch ist → Fehlermeldung
Fragen über Fragen:
Muss document.getElementById .src im head aufgeführt werden?
Hab unbenutzte Funktionen wie function rein1(img,ref) { if (rollover == ‚true‘) { document.images.src = ref; } }
function raus1(img,ref) { if (rollover == ‚true‘) { document.images.src = ref; } } im header… Müssen die raus?
usw
Der komplette JavaScript-Teil im head rührt noch von meiner ersten fehlerhaften Annahme her und kann raus.
Dein Fehler ist, dass es keine ID im img-Tag gibt, auf die sich getElementById beziehen könnte.
Du musst schon noch id=„aufmacher“ in <img…> einfügen; auch JavaScript kann nicht raten.
EDIT: Ich habe mal deine Doppelposts zusammengefügt; die solltest du in Zukunft bitte unterlassen – besonders, wenn du damit lediglich deinen Beitrag hochschieben willst, sei er dir auch noch so wichtig, denn wichtig sind allen anderen ihre Beiträge auch.
Genau so muss es aussehen – du solltest natürlich noch .png durch .gif ersetzen und den Unterschied zwischen Groß- und Kleinschreibung der Dateinamen beachten.
Ich hoffe, ich konnte dir helfen und es klappt endlich – wäre dann nämlich eine erfreuliche [SIZE=„6“]2000-Beiträge[/SIZE]-Feier. :mrgreen: ;ugl ;Jump
Ja Gratulation: 2000 ist schon eine Menge Schreiberei… Hast bestimmt viele Menschen glücklich gemacht;)
Also soweit klappt alles bis auf, dass das RECHTE Mouseover Bild von links an angezeigt wird. Es missachtet seine Position… Bei der Bundeswehr gäbe es zwei Wochen Arrest für so ein Verhalten… Kannst du dir das erklären?
Wen ich mit meiner Schreiberei wie glücklich gemacht habe, variiert, glaube ich, stark von Fall zu Fall. :mrgreen: ;ugl
Jetzt noch einmal: Du brauchst kein rechtes und linkes Mouseover-Bild. Wirklich nicht. :roll:
Du brauchst nur
das Bild, das angezeigt wird, wenn man nicht mit der Maus drüber ist, mit img eingebunden und
das in zwei Bereiche eingeteilte Bild, das gezeigt werden soll, wenn man mit der Maus drüber geht, am Stück, komplett, beide Bereiche in einem Bild, so, wie es am Anfang war in onmouseover und onmouseout.
Du nimmst zweiareas (hier ist die Einteilung in zwei, nicht im Bild) und stattest sie beide mit den gleichen onmouseover- und onmouseout-Angaben aus.
Die areas funktionieren wie Links, die über dem Bild liegen. Das Bild wird durch onmouseover ausgewechselt, die areas bleiben. So hat man zwei Bereiche mit verschiedenen Links über einem Bild.
ahhhhhhhhhh okkkk jettzt haben wir uns endgültig verstanden
Eine Frage: Javascript ist der Grund warum nichts in den Header muss oder?? Also was jetzt mouseover betrifft… Ist gleich viel angenehmer. Ich will es unbedingt lernen… sagmal wie hast du das hier gelernt - alles selbst beigebracht wie ich es vorhabe oder eine ausbildung?
Andere Frage warum erkennt er nur gif? Ich habe jetzt einfach mal meine pngs als gif umbenannt. Gibts da evtll Probleme - sollte ich sie gleich als gif abspeichern? Das ganze Mouseoverbild erkennt er als png!
Ich kann eigentlich überhaupt kein JavaScript; das bisschen, was ich dir jetzt erzählt habe, habe ich mir von SelfHtml zusammengeklaubt.
Das im header war auch JavaScript; du kannst dort z.B. eine Funktion definieren, damit der ganze Kram nicht so unübersichtlich im onmouseover steht, wenn es denn ein bisschen mehr Code ist als die kleine Zeile, die wir hier haben.
Grafiken wandelst du nicht um, indem du sie einfach umbenennst; daran könnte es liegen. Vielleicht sind die Grafiken aber auch noch nicht richtig hochgeladen oder verlinkt.
Warum du aber .gif-Dateien in .png-Dateien umbenennen willst, verstehe ich überhaupt gar nicht.
Weil du geschrieben hattest wandel png in gif um… Ist auch nicht so wichtig… bin ;Jump dass wir es hinbekommen haben… ohne dich wäre ich aufgeschmissen gewesen. Ich hab mir vorgenommen, falls mein Projekt ein bisschen Fahrt aufnimmt und ich zufrieden sein kann, dass ich jedem der mir geholfen hat eine Flasche Wein zukommen lassen werde. Also auch dir. Ich halte immer für mich wichtige Versprechen… ich hoffe du trinkst wein;) Kann noch bisschen dauern aber ich arbeite dran… Danke dir auf jeden Fall erstmal… und bis die Tage
Eine Flasche Wein für jeden Helfer? Da kannst du natürlich ruhig öfter hier vorbei kommen und nachfragen. :mrgreen: ;ugl
Ich mit meinen 18 Jahren trinke natürlich alles mögliche, das Alkohol enthält, aber bei Wein kommt es dann doch ein bisschen darauf an, was für Wein es ist – damit meine ich natürlich nicht dessen Preis oder Qualität. :mrgreen:
Ein bisschen weiterführende Hilfe: Lass noch mal einen guten Designer (also nicht mich^^) ein Auge auf die Seite werfen; damit will ich nicht einfach nur das aktuelle Aussehen abwerten, sondern eben helfen, die Seite besser zu machen.
Und vergiss nicht, das fertige Werk bei uns im Websitecheck bewerten zu lassen; da kommen eigentlich immer viele hilfreiche Tipps zusammen.