Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

HTML-Editor phase 5 Support _ HTML _ Onmouseover Bug?

Geschrieben von: Bjoern_Z 23.06.2004 - 13:35

Hi Jungs und Mädels,

ich hab schon wieder ein Problem mit meiner Tabelle!

Ich habe versucht in der Tabelle die ich erstellt habe einen MouseOver Efeckt zu machen und alles auch so gemacht wie es in Selfhtml stand. Nachdem es nicht ging habe ich den Quelltext per Copy and Paste Kopiert, allerdings hat es nicht funktioniert, dann hab ich es in eine Datei ohne die Tabelle Kopiert und es hat funktioniert! Ich häng schon seid gestern dadran aber ich bekomme es irgendwie nicht hin.
Kann es sein das es bei meinem MouseOver Efekt Probleme mit der Tabelle gibt?

http://home.arcor.de/b-z/display/menueXXX.html


Schon mal Vielen Dank für eure Hilfe!


Gruß Björn Z.

Geschrieben von: Bjoern_Z 23.06.2004 - 13:45

Wenn das ganze mal jemand ausprobieren will hab ich mal einen ZIP mit den Deiteien zu Verfügung gestellt. Aber da ist mein Copyright drauf! wink.gif



http://home.arcor.de/b-z/display/display.zip

Geschrieben von: Andreas 23.06.2004 - 14:06

Urheberrecht ... wir haben hier ein Urheberrecht. Copyright ist über'n Teich ... aber nur AFAIK, weil IANAL. wink.gif

Geschrieben von: Bjoern_Z 23.06.2004 - 14:13

Das hört sich aber cooler an! biggrin.gif

Geschrieben von: heinzelhund 23.06.2004 - 14:49

Hallo,

dein Problem liegt wahrscheinlich in der Adressierung des auszutauschenden Bildes. Du tauschst mit deinem Script das verkehrte Image aus.

Die Funktion zum Austausch

QUELLTEXT
function Bildwechsel(Bildnr,Bildobjekt) {
window.document.images[Bildnr].src = Bildobjekt.src;};

spricht auf der linken Seite das auszutauschende Bild mittels eines Arrays an. In deinem Fall Image 0, also das erste auf der Seite vorkommende Bild. Dies ist aber nicht dein erster Knopf, sondern 'bilder/display_klein.gif'.

Hab's allerdings nicht ausprobiert, müsste es aber eigentlich sein. Versuchs mal im Funktionsaufruf mit 2 anstatt von 0.

Tipp: Es ist immer einfacher, den auszutauschenden Bildern einen Namen zu geben und diese konkret über diesen anzusprechen. Dann bekommt man auch keine Probleme, wenn man später einmal irgendwo ein Image einfügt und dadurch den Image-Array verändert.

Ciao
Heinzelhund

Geschrieben von: Bjoern_Z 23.06.2004 - 14:59

Super!!!

Vielen dank es funktioniert bestens.


Das mit dem Namen hört sich gut an aber ich bin mir nicht ganz sicher wie ich das hin bekommen soll, ich hab zwar eine Vorstellung aber glaub net das es funktioniert.


Viele Grüße aus Hessen

Björn Z.

Geschrieben von: heinzelhund 23.06.2004 - 15:43

Name einfach als String übergeben.

QUELLTEXT
<script ...>
function Bildwechsel(Bildnr,Bildobjekt) {
window.document.images[Bildnr].src = Bildobjekt.src;};
</script>

<img scr="xxx.jpg" name="derName">

<a href="#" onmouseover="Bildwechsel("derName",Bildobjekt)">


Ciao
Heinzelhund smile.gif

Geschrieben von: Bjoern_Z 23.06.2004 - 16:07

Ja klasse, mit eurer Hilfe schaffe ich es bald Java Programmieren zu können! icon13.gif


Viele Grüße aus Hessen

Björn Z.

Geschrieben von: Andreas 23.06.2004 - 16:23

ZITAT(Bjoern_Z @ 23.06.2004 - 17:07)
Ja klasse, mit eurer Hilfe schaffe ich es bald Java Programmieren zu können! icon13.gif

Es hat meines Wissens seit das Forum existiert noch niemand je eine Zeile Javacode geposted ... wie lernst Du es dann mit unserer Hilfe? blink.gif

Grüße

Andreas

Geschrieben von: Bjoern_Z 24.06.2004 - 7:46

Weil ich langsam raffe was die Befehle bedeuten und was man damit anfangen kann.



Viele Grüße aus Hessen

Björn Z.

Geschrieben von: Ed_Home 24.06.2004 - 7:56

ZITAT(filmfacts @ 23.06.2004 - 17:23)
Es hat meines Wissens seit das Forum existiert noch niemand je eine Zeile Javacode geposted ... wie lernst Du es dann mit unserer Hilfe?  blink.gif

Grüße

Andreas

rolleyes.gif der war gut ... *gggg* cool.gif

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)