Würmerfresser: wenn java dann menü1 wenn nicht dann menü2,geht das?

hallo ich hab ein java menü aber es wird halt nicht bei jedem angezeigt... gibt es ein script was beim user nachschaut ob bei ihm java geht und dann das standart menü lädt und wenn nicht dann ein alternativ menü lädt??? geht das? plz Help würmerfresser

  1. guten Abend,

    ich hab ein java menü aber es wird halt nicht bei jedem angezeigt

    JAVA nimmt man auch nicht für eine Menüführung bzw. Navigation (möglich ist das allerdings). Wahrscheinlich hast du irgendein Javascript-Menü.

    gibt es ein script was beim user nachschaut ob bei ihm java geht

    Nein.

    Wenn du allerdings Javascript meinst: es ist gar nicht nötig, irgendwie "nachzuschauen". Schreib dein Standardmenü ruhig mit Javascript, wenn der user das nicht versteht, kann er es sowieso nicht ausführen. Du mußt bloß am Ende dafür sorgen, daß der "Rest der Seite" mit normalem HTML gar nicht erst angezeigt, sondern gleich beispielsweise mit "top.location.href" auf eine andere Seite weitergleitet wird.
    Wer kein Javascript kann, wird dann eben nicht weitergeleitet und bleibt auf der Seite  -  nichts hindert dich, diesem user dann ein alternatives Menü anzubieten.

    würmerfresser

    ähm, muß dieser Nickname sein?

    Grüße aus Berlin

    Christoph S.

    1. Hi,

      guten Abend,

      ich hab ein java menü aber es wird halt nicht bei jedem angezeigt
      JAVA nimmt man auch nicht für eine Menüführung bzw. Navigation (möglich ist das allerdings). Wahrscheinlich hast du irgendein Javascript-Menü.

      Sag das mal den Frontpage-Erzeugern...
      Die Hover-Buttons von denen sind Java-Applets.

      cu,
      Andreas

      --
      Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
      http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
      1. hallo Andreas,

        JAVA nimmt man auch nicht für eine Menüführung bzw. Navigation (möglich ist das allerdings). Wahrscheinlich hast du irgendein Javascript-Menü.
        Sag das mal den Frontpage-Erzeugern...
        Die Hover-Buttons von denen sind Java-Applets.

        Ich bin ja großmütig genug, immer noch erst einmal zu unterstellen, daß jemand zumindest beim Topic weiß, wovon er spricht ... jaja, oft stellt sich heraus, daß das gar nicht zutrifft.

        Wir wissen noch nicht, ob es sich um ein mit Hilfe der Frontpage-Hover-Schaltflächen erstelltes Menü handelt. Und ich gestehe: als ich vor etwas mehr als 5 Jahren meine erste Seite gebaut habe, habe ich auch die fphover.class-Dingerchen benutzt. Prompt hat es online nicht funktioniert. Das Forum habe ich damals mit einer Nachfrage verschont, und mich künftig von Frontpage weitgehend ferngehalten.

        Wir werden ja sehen, ob sich der Würmerfresser noch äußern mag. Da du es nicht kommentierst, nehme ich an, daß du mein undeutliches "äks" beim Lesen dieses Nicknamens teilst ...

        Grüße aus Berlin

        Christoph S.

        1. ->http:www.w-f-c.de Da ,das Menü mein ich
          da es eine .class Datei hat,ist das Java würd ich sagen.Kann man mir das mit dem andere Seite laden noch mal erklären?

          1. Hallo,

            da es eine .class Datei hat,ist das Java würd ich sagen.

            Davon ist auszugehen ;)

            Ein Blick in deinen Quelltext verrät, dass du dein Java-Applet mit Hilfe des appplet-Elementes eingebunden hast. Bei dieser Variante kannst du mit Hilfe des Attributes alt einen Text definieren, der immer dann angezeigt wird, wenn dein Applet clientseitig nicht ausgeführt werden kann:

            http://selfhtml.teamone.de/html/multimedia/java_applets.htm#einbinden

            Der Vorteil des applet-Elementes ist, dass es auch von Browsern der älteren Generation umgesetzt werden kann, der Nachteil in deinem speziellen Fall ist, dass du eine Alternativnavigation nicht anbieten kannst: das alt-Attribut erlaubt keinen HTML-Code. Allerdings könntest du als Alternative dein Java-Applet mit dem object-Element einbinden:

            http://selfhtml.teamone.de/html/multimedia/objekte.htm#java_applets

            Der Vorteil hierbei ist, dass du innerhalb des object-Tags HTML-Code notieren kannst, also auch eine alternative Navigation, die angezeigt wird, wenn das Applet nicht ausgeführt werden kann. Der Nachteil ist, dass es erst in neueren Browsern funktioniert.

            Vielleicht hilft's
            Torsten

            1. gur ich zwar so gut wie keinen plan davon wie ich das umsätzen soll was du gerade gesagt hast aber schau mir mal die links an ;)

              1. nee ich schnall das nicht was soll ich da im script verändern?(wo genau ,was ?)

                1. Hallo,

                  nee ich schnall das nicht was soll ich da im script verändern?(wo genau ,was ?)

                  Variante 1: alt-Attribut

                  Das applet-Element hat ein alt-Attribut, dieses könntest du einfügen. Das sähe vereinfacht so aus:

                  <applet code="deinApplet.class" ... alt="Sie sehen, dass Sie nichts sehen">
                    <param ...>
                    <!-- weitere params -->
                  </applet>

                  Ergebnis der Operation: Der nichtjavafähige Client bekommt die Meldung "Sie sehen, dass Sie nichts sehen" angezeigt, aber keine alternative Navigation.

                  Variante 2: object-Element

                  Wenn du das object-Element verwendest statt des applet-Elementes, schmeiß einfach deinen applet-Tag raus und notiere statt dessen:

                  <object classid="java:deinApplet.class" codetyte="application/java">
                    <!-- Deine params zur Konfiguration des Applets -->
                      <param ...>
                      <!-- weitere params -->
                    <!-- Alternative Navigation -->
                      <a href="./seite1.html>Seite 1</a>
                      <!-- usw. -->
                  </object>

                  Ergebnis sollte sein, dass bei nichtjavafähigen Clients die alternative Navigation angezeigt wird. Vor- und Nachteile beider Varianten kannst du in den bereits benannten Kapiteln von SelfHTML nachlesen.

                  Viel Erfolg
                  Torsten

            2. Hi,

              Der Vorteil des applet-Elementes ist, dass es auch von Browsern der älteren Generation umgesetzt werden kann, der Nachteil in deinem speziellen Fall ist, dass du eine Alternativnavigation nicht anbieten kannst:

              Also laut HTML-Standard schon:

              <zitat src="http://www.w3.org/TR/html401/struct/objects.html#adef-height-APPLET">The content of the APPLET acts as alternate information for user agents that don't support this element or are currently configured not to support applets. User agents must ignore the content otherwise.</zitat>

              Das funktioniert auch zumindest im IE - in anderen Browsern hab ich's jetzt nicht getestet...

              cu,
              Andreas

              --
              Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
              http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
              1. Hallo MudGuard,

                Also laut HTML-Standard schon:
                [...]
                Das funktioniert auch zumindest im IE - in anderen Browsern hab ich's jetzt nicht getestet...

                In SelfHTML steht der entsprechende Hinweis leider nur beim object-Element. Aber Danke für den Hinweis.

                Viele Grüße
                Torsten

                1. Hi,

                  In SelfHTML steht der entsprechende Hinweis leider nur beim object-Element. Aber Danke für den Hinweis.

                  Genau das sind die Dinge, warum ich dann doch lieber direkt in den Standard als in eine Sekundärquelle gucke...

                  cu,
                  Andreas

                  --
                  Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
                  http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/