ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
413
413
EMPFEHLEN
-
hallo.
problem:
hab nen div container, der ne tabelle enthält mit schrift und links darin. dieser layer soll sich per js function beim mouseout event hidden machen.
so klappt auch supi .. leider nur mit normaler schrift. bei schrift die n link oder fett oder sonstwie formatiert ist denkt der das wäre n mouseout vom layer und "schließt" den layer.
ist dieses problem bekannt/kann ich es umgehen?
erbitte lösungsvorschläge.
bombär
ps: hat jemand n gutes dhtml forum für mich? hier kriegt man leider zu selten gute antworten.
:)
-
Zeig doch mal deinen Quellcode her.
-
22.05.02 15:03 #3
- Registriert seit
- Apr 2002
- Beiträge
- 1.721
ich denke mal dass das kein allgemeines prob ist...
auf der seite http://forblue.de/ gehts zb. auch...
und dort wird auch mit nem layer gearbeitet (oben rechts)War ja nix...
-
Original geschrieben von Bomber
ps: hat jemand n gutes dhtml forum für mich? hier kriegt man leider zu selten gute antworten.
[/B]
lol - dafür sollt man dir garnicht mehr helfen
-
Original geschrieben von [23]^5^
lol - dafür sollt man dir garnicht mehr helfen
hmpf
war halt mein eindruck kann ja sein das ich meine fragen bis jetzt zu undeutlich gestellt habe, egal.
http://www.aestetiks.com/jsfehler/
hier könnt ihr eich den quelltext anschauen.
wenn ich in jedes <b> bzw <a> nochmal die show function eingebe dann functioniert es tadellos aber die methode ist irgendwie.. naja unschön.:)
-
versuch einmal das onmouseout="hide()" in den <div>-tag reinzugeben und es nicht in das <table>-tag reinzugeben
ausserdem ist dein script nur für den internet explorer geeignet aber nicht für einen netscape (der neue -- mozilla -- wird das script auch nicht ausführen können)
naj0 - greetZZzz daIllu
-
hab ich schon versucht dann bricht der schon beim onmouseover event über der tabelle ab.
pf wer benutzt denn netscape *duck*:)
-
obwohl nicht soviele netscape nutzen
muss man trotzdem drauf aufpassen
mach einfach so:
Code :1 2 3 4 5 6 7 8 9
<script language="JavaScript"> var d=document; function hide() { (d.all) ? d.all['DIVNAME'].style.visibility='hidden' : (d.getElementById) ? d.getElementById('DIVNAME').style.visibility='hidden' : d.layers['DIVNAME'].visibility='hide'; } function show() { (d.all) ? d.all['DIVNAME'].style.visibility='visible' : (d.getElementById) ? d.getElementById('DIVNAME').style.visibility='visible' : d.layers['DIVNAME'].visibility='show'; } </script>
sollte gehn - kann aber sein das fehler drin is - hab das script net getestet - einfach reingeschrieben - aber ich denk es sollte gehn
greetZZzz daIllu
-
danke
:)
Ähnliche Themen
-
mouseout wird innerhalb des Elements ausgeführt
Von Caltoriz im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 06.09.10, 21:58 -
Layer Lock wird ignoriert
Von Leugim im Forum PhotoshopAntworten: 6Letzter Beitrag: 05.02.09, 14:29 -
Parameter-Entity: Deklaration wird als Referenz angesehen
Von Cherrywine im Forum XML TechnologienAntworten: 0Letzter Beitrag: 04.01.08, 18:08 -
Seitenaufruf vermeiden, wenn Layer geöffnet wird
Von dave_ im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 17.09.04, 16:54 -
Mehrere DIV Layer übereinander/ Select Tag wird nicht überblendet
Von bfsdasauge im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 27.05.04, 11:03





Zitieren
Login





