![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
ich arbeite zur Zeit ein einer Homepage in der auch ein "onmouseover-Effekt" eingebaut werden soll. Das klappt unter dem IE, Firefox und Konqueror auch sehr gut aber Opera macht mir sorgen. Hier erstmal der entscheidende Auszug aus meinem Script: table border="1" cellpadding="0" cellspacing="0" tr td> <a href="test.html" Target="Hauptframe" onmouseover="this.innerText = 'Sehen Sie?'" onmouseout="this.innerText = 'Home'">Home</a></td /tr /table |
|
In Opera stellt sich nun das Problem, dass onmouseover ausgeführt wird (der Text ändert in "Sehen Sie?), onmouseout wird aber nicht ausgeführt (beim verlassen der Schaltfläche bleibt der Text "Sehen Sie?" bestehen. Bei einer Zelle ohne Link hat auch Opera keine Probleme. |
#3
| |||
| |||
|
|
innerText wird von Firefox sicher nicht unterstuetzt. |
|
Klappt a onmouseover="if (this.firstChild) { this.firstChild.data = 'Sehen Sie?'; }" onmouseover="if (this.firstChild) { this.firstChild.data = 'Home'; }" besser? |
|
-- Martin Honnen http://JavaScript.FAQTs.com/ |
#4
| |||
| |||
|
|
"Martin Honnen" <mahotrash (AT) yahoo (DOT) de> schrieb: innerText wird von Firefox sicher nicht unterstuetzt. Firefox hat aber den großen Vorteil, das er onmouseover garnicht interpretiert und die Seite so wie reiner html aussieht. |
|
Klappt a onmouseover="if (this.firstChild) { this.firstChild.data = 'Sehen Sie?'; }" onmouseover="if (this.firstChild) { this.firstChild.data = 'Home'; }" besser? Wie müsste ich hier meinen Link einfügen? |
#5
| |||
| |||
|
|
Klappt a onmouseover="if (this.firstChild) { this.firstChild.data = 'Sehen Sie?'; }" onmouseover="if (this.firstChild) { this.firstChild.data = 'Home'; }" besser? |
![]() |
| Thread Tools | |
| Display Modes | |
| |