 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
07.06.2004, 13:36
|
#1
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
[Javascript] Aufklapp-Menu klappt nicht richtig
Hallo Forum,
bitte helft mir aus meiner Verzweiflung, ich blicke da nicht mehr durch und habe langsam die Befürchtung, dass ich kein besonders tolles Script genutzt habe - das kommt davon, wenn man sich nicht recht auskennt.
Der Kunde will eine Seitennavigation, die sich aufklappt, aufgeklappt bleibt, wenn man einen Unterpunkt anklickt und möglichst auch wieder zuklappt, wenn man etwas anderes als einen Unterpunkt anklickt. Ich habe mir dann dieses Script hier rausgesucht, aber das Ergebnis ist alles andere als zufriedenstellend. Erstaunlicherweise funktioniert es manchmal, manchmal aber auch nicht – das heißt offline ja, online nein undundund. Am besten schaut Ihr's Euch im Quelltext an, ich habe es temporär hier hochgeladen.
Das Script komplett austauschen würde mir sehr Mageschmerzen bereiten...
Vielen Dank im voraus für Eure Hilfe
Charlie
P.S.: Es funkionieren nur die Links in der Seitennavigation...
Geändert von Charlie (07.06.2004 um 13:42 Uhr).
|
|
|
07.06.2004, 13:51
|
#2
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
Hmmm... funktioniert einwandfrei...  ( föxle und IE )
|
|
|
07.06.2004, 14:06
|
#3
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
 Hä? Bei mir im IE (Version 6.0) und auch leider beim Kunden funktioniert's nicht. Es klappt zwar auf, bleibt aber nicht stehen..... 
|
|
|
07.06.2004, 14:20
|
#4
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
Ahhh - das stehenbleiben hatte ich überlesen...  - offensichtlich hat's da ne Timeout-Variable: bei mir bleibts nach Verlassen mit dem Mauszeiger so 1-2 Sekunden stehen und verschwindet dann...
*quellcodestöber*
onmouseout=FW_startTimeout(); - in der Function müsstest Du nach dem Zeitwert suchen und schauen, ob man den auf unendlich stellen kann...
|
|
|
07.06.2004, 14:28
|
#5
|
|
TP-Member
Registriert seit: Feb 2003
|
also bei mir funktioniert es auch nicht. im ie 6 kann man die punkte zwar aufklappen aber sie verschwinden bei der anwahl wieder. im opera und firefox klappen die punkte erst gar nicht auf.
ich hab das schon richtig verstanden dass es um die navigation RECHTS !! auf der seite geht, oder??
webmichl geht glaub ich von der headnavi aus (?)
also bitte nochmal aufklären
mfg
howdy
Geändert von howdy (07.06.2004 um 14:49 Uhr).
|
|
|
07.06.2004, 14:40
|
#6
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
Oh, ja, entschuldigt, da hab ich mich wirklich ungenau ausgedrückt  : Die Navi RECHTS (nicht links  ) hab ich gemeint, tut mir Leid!
|
|
|
07.06.2004, 14:46
|
#7
|
|
TP-Special Mod
Registriert seit: Jun 2001
Ort: 8°21' O 49°1' N
|
@howdy: richtig, da sich rechts bei mir gar nix tut? ( IE5.5 )
|
|
|
07.06.2004, 14:52
|
#8
|
|
TP-Member
Registriert seit: Feb 2003
|
tja das mit links und rechts is so ne sache
ich lerns irgendwann noch.
wenn du mit dem menu nicht zurecht kommst dann schau dir doch mal das an:
link
is ne extension für dreamweaver und auch für nicht-script-leute leicht zu modifizieren. ausserdem kann man sich dann die testerei sparen.
bei mir funktioniert es super und erleichtert die arbeit weil man viel weniger zeit braucht.
mfg
howdy
|
|
|
07.06.2004, 14:55
|
#9
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
@howdy: Ja, aber das bleibt doch auch nicht stehen, oder sehe ich das falsch?
Es ist i.O., wenn es (zunächst) wenigstens im IE funktioniert. Weil ich einen Termin einzuhalten habe, verschiebe ich die Browseroptimierung auf einen späteren Zeitpunkt - wenn Ihr mir jetzt allerdings sagt, dass das mit dem Script eh alles nichts wird, werde ich wohl noch einmal alles komplett überarbeiten müssen.
Hört sich fast so an. 
Geändert von Charlie (07.06.2004 um 14:57 Uhr).
|
|
|
07.06.2004, 15:10
|
#10
|
|
TP-Member
Registriert seit: Feb 2003
|
doch es bleibt stehen.
test-link
funktioniert sowohl mit templates als auch mit frames.
mit deinem alten script kann ich dir leider nicht helfen. bin auch nicht so der java scripter.
mfg
howdy
|
|
|
07.06.2004, 15:46
|
#11
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
Danke für den Test-Link, howdy, hast Recht - hab irgendwie falsch geguckt anscheinend.
Hm - noch einmal an alle: Muss das Ding neu machen (mit howdys Entention), oder habt Ihr einen Rettungsanker für mich?
Grüße - Charlie
|
|
|
07.06.2004, 23:15
|
#12
|
|
TP-Senior
Registriert seit: Aug 2003
Ort: Dresden
|
Guten Tag.
Als schnelle und nicht getestete Lösung würde ich folgende rot markierten Änderungen vorschlagen.
Code:
function checkcontained(cur){
var iscontained=0
//cur=ns6? e.target : event.srcElement
i=0
if (cur.id=="foldheader")
iscontained=1
. . . schnipp . . .
cur.style.listStyleImage="url()"
}
}
}
/*
if (ie4||ns6)
document.onclick=checkcontained
*/
//-->
</script>
. . . Schnipp . . .
<td>
<ul>
<li>
<a href="/themen/sharing_1858.htm" class="links-m">Begriff</a></li>
<li id="foldheader" onclick="checkcontained(this)">
<span class="links-folder">Entwicklung</span></li>
Das Problem ist nämlich, dass das FW Menü auch auf die sogen. Dokument-Events reagiert und damit mit deinem "Problemmenü" kollidiert. Soviel zumindest in der Kurzform.
Hilft dir das weiter?
Beste Grüße . . . Karsten
|
|
|
08.06.2004, 08:58
|
#13
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
Hm - leider funktioniert das auch nicht, denn nun schnappt es bei onClick direkt wieder zu: http://www.otto-schmidt.de/aus/themen/job-sharing.htm (hab's nur bei der einen Seite ausprobiert, nicht bei den Folgeseiten)...
Danke aber für Deine Hilfe!
Grüße, Charlie
|
|
|
08.06.2004, 14:06
|
#14
|
|
TP-Senior
Registriert seit: Aug 2003
Ort: Dresden
|
Guten Tag.
Zitat:
|
Zitat von Charlie
. . . denn nun schnappt es bei onClick direkt wieder zu . . .
|
Sorry, aber ich verstehe nicht ganz, was du damit sagen willst.
BTW, welche Browser machen denn Probleme? Ich würde mal auf Safari tippen. Und wie ist das mit Firefox und den anderen Browsern?
Beste Grüße . . . Karsten
|
|
|
08.06.2004, 14:49
|
#15
|
|
TP-Specialist
Registriert seit: Mar 2001
Ort: Mönchengladbach
|
Mit "OnClick" meinte ich, dass es auf- und direkt wieder zuschnappt, wenn ich drauf klicke (IE 6). Und Probleme machen anscheinend alle Browser, scheint mir kein besonders gutes Script zu sein, was ich mir da rausgefischt habe.
Ich bin im Moment der Meinung, dass ich die Extention von PVII nehme, die scheint mir bombensicher zu sein...? Und dafür nehme ich dann die ganze Umbauerei auch in Kauf.
Es sei denn, Du zauberst mir noch was aus dem Ärmel...?!
Viele Grüße!
Charlie
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:31 Uhr.
|
 |