Max: Findet google javascript Links ??? - javascript Menüs ???

Hallo,
ich habe bei mir auf der Seite ein Menü mit javascirpt.
Das Porblem ist das google nur die Startseite findet und
denn javascript Links nicht folgt.

der link sieht so aus:

<a href="goseite('home.html','main_frame')">Home</a>

und im Menü

<a href="zeige_menue(1);goseite('home.html','main_frame')">Home</a>

ist es besser statt 'home.html' --> 'http://www.domain.de/home.html'
zu schreiben?

Wer kennt sich damit aus ich würde das so wie oben testen aber google
dauert doch immer so lange, oder ignoriert sowas google standartmaßig???

Tschüss Max

  1. Tachchen!

    JavaScript läuft clientseitig.
    Würdest du als Suchmaschine jeden dir angeboten JavaScript-Code bei dir
    ausführen wollen? Eben! ;-)

    Aber Google liest deinen Noscript-Bereich, in dem die Links ja ohnehin
    noch einmal stehen, weil du dich ja sicher gerade beim Menü nicht auf
    das Vorhandensein von JavaScript verlassen hast!? ;-)

    Gruß

    Die schwarze Piste

    --
    ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
    http://www.smartbytes.de
    1. Vielen Dank, dann mach ich das ohne javascript

  2. Hi,
    zur Beantwortung der Frage im Titel: Nein!

    der link sieht so aus:

    <a href="goseite('home.html','main_frame')">Home</a>

    "goseite('home.html','main_frame')" ist eine ungültige URL. Hast Du das schonmal in anderen Browsern als dem IE probiert?
    Besser - auch in Hinblick auf Besucher ohne Javascript - wäre:
    <a href="home.html" onclick="goseite('home.html','main_frame')">Home</a>

    <a href="zeige_menue(1);goseite('home.html','main_frame')">Home</a>

    Das ist genauso Murks.

    freundliche Grüße
    Ingo

    1. Hello,

      Besser - auch in Hinblick auf Besucher ohne Javascript - wäre:
      <a href="home.html" onclick="goseite('home.html','main_frame')">Home</a>

      Sollte ,an da nicht besser noch ein "return false;" hinzufügen?

      Also in diesem Falle den Rückgabewert False aus der Funktion zurückgeben:

      <a href="home.html" onclick="return goseite('home.html','main_frame')">Home</a>

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      1. Hi,

        Sollte ,an da nicht besser noch ein "return false;" hinzufügen?

        natürlich hast Du Recht. Ich hab' mal wieder ausschließlich an meine frühere Zeit mit dem IE gedacht..;-)

        freundliche Grüße
        Ingo

        1. Tachchen!

          Wie, du hast in der TS am Wall keine ordentlichen Grundschritte gezeigt
          bekommen? Hättest du mal Kurse mit Esther und mir belegt, wir hätten dir
          das schon eingeimpft! ;-)

          Gruß

          Die schwarze Piste

          --
          ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
          http://www.smartbytes.de
          1. Hi,

            Wie, du hast in der TS am Wall keine ordentlichen Grundschritte gezeigt
            bekommen? Hättest du mal Kurse mit Esther und mir belegt, wir hätten dir
            das schon eingeimpft! ;-)

            nö. Aber auch Karin hat ansatzweise versucht, uns die Basics etwas näher zu bringen. Das Problem von Tanzschulen ist nur, daß sie die Schüler nicht vergraulen wollen - und das könnte bei vielen der Fall sein, wenn mehrere Stunden an einem simplen Grundschritt gefeilt würde. Die meisten sind schon zufriedengestellt, wenn sie möglichst viel Abwechslung haben, sprich Figurenkombinationen lernen. Wenn das dann nicht gerade gut aussieht, merken die ja nicht. Hauptsache man tritt sich nicht auf die Füße und hat Spaß dabei - und den haben viele offensichtlich besonders dann, wenn Sie unpassend hüpfen oder in "Schwof-Manier" Körperneigungen produzieren, wo sie mangels Schwung nicht angebracht sind. ;-)

            freundliche Grüße
            Ingo

            1. Tachchen!

              Na gut, wollen wir als "Ausrede" noch einmal gelten lassen. ;-)
              Obwohl ich mir sicher bin, dass ich bei meinen fortgeschrittenen Teilnehmern
              eigentlich genug Zeit hatte, jeden an die Grenzen seines Könnens zu bringen.

              Aber ich weiß natürlich, was du meinst.
              Viele Dinge lassen sich halt wirklich nur in wochenlangem Einschleifen lernen.

              Zumindest kann ich mich bei meinen letzten düsseldorfer Kontakten jetzt mal
              informieren, "was du für einer bist". ;-)
              Schon lustig, wie klein die Welt manchmal ist ...

              Lieben Gruß

              Die schwarze Piste

              --
              ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
              http://www.smartbytes.de
              1. Hi,

                Viele Dinge lassen sich halt wirklich nur in wochenlangem Einschleifen lernen.

                Wochen? Ich versuche seit Jahren, z.B. den Slow wirklich fließend ohne Pausen und "Voreilen" des Körpergewichts zu tanzen oder im Langsamen Walzer das Absenken früh genug aber trotzdem weich hinzubekommen...

                Zumindest kann ich mich bei meinen letzten düsseldorfer Kontakten jetzt mal
                informieren, "was du für einer bist". ;-)

                Nur zu... in den 90ern war ich dort fast Stammgast. Heute gehe ich nur noch selten zu en Tanzparties dort.

                Schon lustig, wie klein die Welt manchmal ist ...

                Ja. vielleicht sieht man sich ja mal am Wall?

                freundliche Grüße
                Ingo

      2. hi,

        Besser - auch in Hinblick auf Besucher ohne Javascript - wäre:
        <a href="home.html" onclick="goseite('home.html','main_frame')">Home</a>

        Sollte ,an da nicht besser noch ein "return false;" hinzufügen?

        ich würde eher dazu tendieren, nur den "zweiten" frame per javascript zu ändern, und die änderung des "ersten" dem HTML-link selber überlassen (ggf. um ein entsprechendes target ergänzt natürlich).

        gruß,
        wahsaga

        --
        "Look, that's why there's rules, understand? So that you _think_ before you break 'em."