Gunter: Verweis nach nirgendwo

Ja hallo erstmal,

ich muss zum experimentieren einen <a href=> Verweis anlegen, der jedoch nirgendswo hin fuehren darf, doch wenn ich schreibe:
<a href=""> passiert doch was.
Gibt es eine Moeglichkeit einen Verweis zum Nichtstun zu verpflichten?

Gunter

  1. Hi Gunter,

    wie wäre es mit <a href="javascript:var z=1;">Link nach nirgendwo</a> oder ähnlichem?

    Gruß,

    Jens.

  2. Hi,

    ich muss zum experimentieren einen <a href=> Verweis anlegen, der jedoch nirgendswo hin fuehren darf,

    häh? Versteh ich nicht. Wieso?

    doch wenn ich schreibe: <a href=""> passiert doch was.

    Definiere "passiert was". Ich meine, wenn Du <b> schreibst, passiert was, nämlich wird der Text fett. Wenn Du <a href> schreibst, passiert was, nämlich Du hast einen Link. Wenn Du keinen Link willst, läßt Du das <a href> weg.

    Gibt es eine Moeglichkeit einen Verweis zum Nichtstun zu verpflichten?

    Nein, denn Links sind dazu da, etwas zu tun. Du kannst höchstens ein JavaScript ausführen, welches nichts tut, aber was soll das?

    Jens-Christofs Methode würde übrigens verfeinert <a href="javascript:void();"> lauten.

    Cheatah

    1. Hallo Cheatah,

      Jens-Christofs Methode würde übrigens verfeinert <a href="javascript:void();"> lauten.

      mit solchen Methoden habe ich auch schon gearbeitet,
      allerdings nicht zum Testen, sondern um einen Mouseover-
      Bildwechsel-Effekt ohne Verweis zu verwirklichen.

      Verständlicherweise klicken meine Besucher dann auf diese
      Grafik, da sich der Mauszeiger ja trotzdem in eine Hand
      verwandelt.

      Kennt vielleicht jemand eine Möglichkeit, so etwas wie
      "onMouseover()" ohne einen Link auszuführen?

      MfG
      David

      1. hi, david.

        versuch's mal mit einen <div onmouseover...>

        mfg, juggler

      2. Hi!

        Kennt vielleicht jemand eine Möglichkeit, so etwas wie
        "onMouseover()" ohne einen Link auszuführen?

        <img src="/images/04.gif" alt="">

        Natuerlich kannst Du events wie mouseover auch in andere Tags, zum Beispiel <p>, einbauen. Damit kannst Du zum Beispiel die Formatierung des p-tags aendern oder ein davon eingeschlossenes Bild austauschen.

        MfG Simon

        1. Hallo Simon und Juggler,

          Preisfrage: Was ist das?
              
             .  
            ..
              . .
             . .

          """"  
          ( OO )
             ___

          Richtig: Asche auf mein Haupt.
          Denn es klappt tatsächlich. ;-)

          Vielen Dank,
          David

          1. Hi,

            Denn es klappt tatsächlich. ;-)

            dann solltest Du das ganze mal mit Netscape testen.

            Tip: Es lohnt sich, primär mit Netscape zu entwickeln, weil dieser wesentlich "strenger" ist (und weniger beherrscht). Wenn es da funktioniert, läßt es sich für den IE i.d.R. auch einrichten. Andersherum kann eine Sysyphos-Arbeit draus werden.

            Cheatah

        2. Hi Simon

          Natuerlich kannst Du events wie mouseover auch in andere Tags, [...] , einbauen.

          Leider geht das in den 4er Versionen des NN noch nicht (siehe <../../tebj.htm#a18>). Da aber 'onMousover' in Tags über <a> und <area> hinaus HTML4.0 ist, gehe ich davon aus, daß der NN6 das beherrschen wird :-)

          Gruß AlexBausW

  3. Ja hallo erstmal,

    ich muss zum experimentieren einen <a href=> Verweis anlegen, der jedoch nirgendswo hin fuehren darf, doch wenn ich schreibe:
    <a href=""> passiert doch was.
    Gibt es eine Moeglichkeit einen Verweis zum Nichtstun zu verpflichten?

    Hallo Gunter

    Ich hab's zwar noch nicht ausprobiert, aber ab und zu sehe ich href="#" für diesem Zweck.

    1. Hi Henryk!

      Ich hab's zwar noch nicht ausprobiert, aber ab und zu sehe ich href="#" für diesem Zweck.

      Ja, das wird oft benutzt, wenn nur ein JavaScript-Event verarbeitet werden soll; aber dass dabei nichts passiert, stimmt nicht. Normalerweise wird dann versucht, zu einem Textlink zu springen, der nicht vorhanden ist. Also scrollt der Browser an den Anfang der Seite, was bei Gunters Fall nachteilig waere.

      MfG Simon

  4. hi gunter.

    schreib doch  href="nothing()" und definier nothing() einfach als funktion ohne inhalt.

    mfg, juggler

  5. Sup!

    Normal machen das alle immer mit <a href="#" onClick="return false;">

    Gruesse,

    Bio

    1. Hi,

      Normal machen das alle immer mit <a href="#" onClick="return false;">

      Jau, und falls aber auch ohne JavaScript gehen soll, könnte es sich lohnen, mal <a href="#hier" name="hier"> auszuprobieren - der Link macht zwar was (nämlich springt zu sich selber), aber keiner merkt's.

      (Obacht: ist reine Theorie, hab' ich nicht getestet)

      Grüße,

      Utz

  6. Hallo Gunter,

    Gibt es eine Moeglichkeit einen Verweis zum Nichtstun zu verpflichten?

    vielleicht ist mein VOrschlag zu banal, wo doch schon die Script-Experten geantwortet haben und ich gar nicht genau weiß, was du vorhast, aber:

    ich würde einfach einen unterstrichenen Text schreiben :-)

    <u>Pseudo-Link</u>

    oder?

    Gruss
    Connie

  7. Ja hallo erstmal,

    ich muss zum experimentieren einen <a href=> Verweis anlegen, der jedoch nirgendswo hin fuehren darf, doch wenn ich schreibe:
    <a href=""> passiert doch was.
    Gibt es eine Moeglichkeit einen Verweis zum Nichtstun zu verpflichten?

    Gunter

    Hallo,

    vielleicht zu banal, aber: warum definierst Du nicht einfach einen Anker, der in die gleiche Zeile springt?
    Klicken auf den Link bewirkt dann zwar etwas, aber passieren tut nicht viel...

    so etwa:
    <a name="hierher">hierher</a><a href="#hierher">dahin</a>

    Viele Grüße

    Uwe