![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Was könnte die Ursache für das Verhalten sein? Kann vielleicht jemand ein ähnliches Menü empfehlen, was auch auf dem Safari läuft? |
#3
| |||
| |||
|
|
Daniel Fett schrieb am Freitag 1 Juni 2007 17:56: Was könnte die Ursache für das Verhalten sein? Kann vielleicht jemand ein ähnliches Menü empfehlen, was auch auf dem Safari läuft? Javascript?! Wenn das nicht eingeschaltet ist geht es auf keinem Browser, daher ist Javascript für Menüs grundsätzlich nicht zu empfehlen, da du fast nie vorher genau weißt, was beim Benutzer vorhanden ist. Es gibt ein paar Möglichkeiten solche Menüs auch nur mit CSS zu bauen, allerdings haben auch diese Nachteile. Für Fragen welche Alternativen es ohne Javascript gibt: de.comm.infosystems.www.authoring.misc |
#4
| |||
| |||
|
|
Ute Hauth schrieb: Daniel Fett schrieb am Freitag 1 Juni 2007 17:56: Was könnte die Ursache für das Verhalten sein? Kann vielleicht jemand ein ähnliches Menü empfehlen, was auch auf dem Safari läuft? Es gibt ein paar Möglichkeiten solche Menüs auch nur mit CSS zu bauen, allerdings haben auch diese Nachteile. Sowas musste ja kommen. Keine Angst, ich weiß schon, was ich da tue. Die Funktion, die durch dieses Menü bereitgestellt wird, ist "zusätzlicher" Natur. Will meinen: Dadurch kann der Benutzer einen kleinen Mehrwert bekommen, wenn er JS aktiviert hat. Hat er's nicht aktiviert, ist der Link ein ganz normaler Link. Nun würde ich diesen Mehrwert auch den Benutzern des Safari ganz gerne zur Verfügung stellen. Dass JS auf diesem Safari prinzipiell läuft (und nicht etwa abgeschaltet ist) war auch meinem Ursprungsposting zu entnehmen. |
|
Das Script auf http://www.dynamicdrive.com/dynamici...pmenuindex.htm (die onclick-Variante) funktioniert aus irgend einem Grund nicht im Safari. Das äußert sich darin, dass einfach nichts aufpoppt, es sei denn, man weist dem a ein padding zu und klickt dann in dieses (also nicht auf den Text des Links). Leider habe ich selbst keinen Apple hier, kann also nicht wirklich gut den genauen Fehler suchen. Auf dem Rechner, wo das Problem auftritt, ist eine der neusten Versionen vom Safari installiert. (Genaue Angabe kann ich bei Bedarf nachliefern.) Was könnte die Ursache für das Verhalten sein? Kann vielleicht jemand ein ähnliches Menü empfehlen, was auch auf dem Safari läuft? |
|
Dein Posting war also überflüssig. |
#5
| |||
| |||
|
|
Daniel Fett wrote: Dass JS auf diesem Safari prinzipiell läuft (und nicht etwa abgeschaltet ist) war auch meinem Ursprungsposting zu entnehmen. Dein Posting war also überflüssig. Meinst Du das, was ich im Screenshot mit Safari als Attachment beigefügt habe? Das funktioniert bei mir mit Safari 2.0.4 (419.3) |
#6
| |||
| |||
|
|
Nun, da meine Glaskugel leider gerade kaputt ist, konnte ich deinem Ursprungsposting Daniel Fett schrieb am Freitag 1 Juni 2007 17:56: Das Script auf http://www.dynamicdrive.com/dynamici...pmenuindex.htm (die onclick-Variante) funktioniert aus irgend einem Grund nicht im Safari. Das äußert sich darin, dass einfach nichts aufpoppt, es sei denn, man weist dem a ein padding zu und klickt dann in dieses (also nicht auf den Text des Links). |
|
Leider habe ich selbst keinen Apple hier, kann also nicht wirklich gut den genauen Fehler suchen. Auf dem Rechner, wo das Problem auftritt, ist eine der neusten Versionen vom Safari installiert. (Genaue Angabe kann ich bei Bedarf nachliefern.) Was könnte die Ursache für das Verhalten sein? Kann vielleicht jemand ein ähnliches Menü empfehlen, was auch auf dem Safari läuft? leider nicht entnehmen, dass der Safari mit Javascript getestet wurde. Ebenfalls erwähntest du nicht, dass es nicht um ein Menü geht, sondern fragtest explizit nach einem Menü. |
|
Dein Posting war also überflüssig. Ja, das war es, da mir die Informationen fehlten, was du eigentlich wolltest. |
#7
| ||||
| ||||
|
|
Also ich finde, diesem Teil kann man durchaus entnehmen, dass JS eingeschaltet ist. Sonst würde gar nichts von diesem Menü funktionieren. |
|
Ebenfalls erwähntest du nicht, dass es nicht um ein Menü geht, sondern fragtest explizit nach einem Menü. Wieso sollte ich denn erwähnen, dass es nicht um ein Menü geht? Es geht doch um eins! |
|
Daniel Fett schrieb am Freitag 1 Juni 2007 17:56: Die Funktion, die durch dieses Menü bereitgestellt wird, ist "zusätzlicher" Natur. Will meinen: Dadurch kann der Benutzer einen kleinen Mehrwert bekommen, wenn er JS aktiviert hat. Hat er's nicht aktiviert, ist der Link ein ganz normaler Link. |
|
Ich fragte u.a. nach einem "ähnlichen Menü". Hast du dir das verlinkte überhaupt angeschaut? Ich glaube nämlich nicht. Sonst wäre dir bewusst geworden, dass reine CSS-Menüs, wie du sie vorgeschlagen hast, hier nicht in Frage kommen. Tatsächlich? |
#8
| ||||
| ||||
|
|
Daniel Fett schrieb am Sonntag 3 Juni 2007 19:06: Also ich finde, diesem Teil kann man durchaus entnehmen, dass JS eingeschaltet ist. Sonst würde gar nichts von diesem Menü funktionieren. Nein, so sicher ist das nicht, siehe Links am Ende der Seite. |
|
Ebenfalls erwähntest du nicht, dass es nicht um ein Menü geht, sondern fragtest explizit nach einem Menü. Wieso sollte ich denn erwähnen, dass es nicht um ein Menü geht? Es geht doch um eins! Hier schreibst du es gehe um eine zusätzliche Funktion, dein Menü sei ohne Javascript bedienbar. |
|
Daniel Fett schrieb am Freitag 1 Juni 2007 17:56: Die Funktion, die durch dieses Menü bereitgestellt wird, ist "zusätzlicher" Natur. Will meinen: Dadurch kann der Benutzer einen kleinen Mehrwert bekommen, wenn er JS aktiviert hat. Hat er's nicht aktiviert, ist der Link ein ganz normaler Link. Wenn ich Javascript ausschalte klappt nichts mehr auf. Setzt man diese Technik für ein Menü ein, dann funktioniert das Menu m.E. eben nur mit Javascript. |
|
Ich fragte u.a. nach einem "ähnlichen Menü". Hast du dir das verlinkte überhaupt angeschaut? Ich glaube nämlich nicht. Sonst wäre dir bewusst geworden, dass reine CSS-Menüs, wie du sie vorgeschlagen hast, hier nicht in Frage kommen. Tatsächlich? [Links zu CSS-Hover-Menüs] |
#9
| |||
| |||
|
|
Da steht was von der onclick-Variante. Zeige mir bitte ein CSS-Menü, was (eben nur mit CSS) auf Klicks anstatt auf hover reagiert, und ich nehme alles zurück. |
|
Mit "Menü" meine ich das, was hier beim Klicken auf diesen Link angezeigt wird. Der Rest der Seite ist natürlich anders navigierbar. |
|
Nein, ehrlich? -- |
#10
| |||
| |||
|
|
Georg Maaß schrieb: Daniel Fett wrote: Dass JS auf diesem Safari prinzipiell läuft (und nicht etwa abgeschaltet ist) war auch meinem Ursprungsposting zu entnehmen. Dein Posting war also überflüssig. Meinst Du das, was ich im Screenshot mit Safari als Attachment beigefügt habe? Das funktioniert bei mir mit Safari 2.0.4 (419.3) Genau. Danke, dein Test macht das Debugging jetzt natürlich interessanter ;-) Muss mich doch mal informieren, welche Version da genau Probleme macht. |
![]() |
| Thread Tools | |
| Display Modes | |
| |