Swen: (ZU DIESEM FORUM) Wie kam die falsche Verlinkung zustande ?

Moin Forum,

eben habe ich beim Schreiben von http://www.teamone.de/selfaktuell/self_forum/48152.html folgendes beobachtet.

Ich hatte einen link in das Nachrichtentext-Feld eingefügt, dann das schließende "] angefügt und dann "<#>" zu einem Fehler führt, aber wo kommt der Rest im falschen Link - nämlich: http:teamone.de/selfaktuell/selfforum<br> - her ?

Swen

  1. http://www.teamone.de/selfaktuell/self_forum/48152.html
    Dies führt zu einem fehlerhaften link. Ich verstehe ja noch, dass der CR zwischen "<#>" zu einem Fehler führt, aber wo kommt der Rest im falschen Link - nämlich: http:teamone.de/selfaktuell/selfforum

    »»  - her ?

    Für Details über den Poster ist Calocybe derzeit wohl der Experte. Aber ich denke, das Prinzip ist mir ungefähr klar.

    Wenn man in dem Eingabefeld des Posters am Ende einer Zeile weiterschreibt oder ein Leerzeichen stehen läßt, dann zieht der Poster alles zu einer Zeile zusammen (und der Satz wird beim späteren Lesen neu in HTML layoutet).
    Beendet man eine Zeile aber ohne Leerzeichen (wie ich die Zeile über dieser hier), dann soll auch beim späteren Layouten die Zeilentrennung erhalten bleiben. Um dies in HTML hinzukriegen, muß der Poster an dieser Stelle ein <BR> einfügen.

    Und daß dieses <BR> letztlich mitten in Deinem Link gelandet ist, das ist Pech für die Kuh Elsa ...

    1. <»» http://www.teamone.de/selfaktuell/self_forum/48152.html>

      Moin Michael,

      so weit so klar, danke.

      Jetzt streich doch aber mal mit der Maus über den obigen Link. Ergänzt das Skript automatisch
      http://www.teamone.de/selfaktuell/self_forum/

      nach "link:" und vor <BR> ?

      Swen

      1. <»» »» http://www.teamone.de/selfaktuell/self_forum/48152.html>

        Jetzt streich doch aber mal mit der Maus über den obigen Link. Ergänzt das Skript automatisch

        »»  http://www.teamone.de/selfaktuell/self_forum/

        nach "link:" und vor <BR> ?

        Nein.

        Was Du da oben als link angegeben hast, das ist ein link, der mit der Zeichenkette '> »»' beginnt.
        Dein Browser (!!!) schaut sich das an und findet, das sei weder eine korrekte Protokollbezeichnung (also so etwas wie "http://" noch sei es ein "/", welcher einen absoluten Pfadnamen, äh - URL-Abschnitt einleiten würde.
        Also muß es sich - weitere Möglichkeiten gibt es ja nicht - um einen *relativen* URL handeln!

        Dein Browser nimmt sich also den URL des Posting-Eintrages, schneidet die Pfad-Komponente heraus und setzt dann Deinen cut&paste-Wert dahinter.
        Schau Dir mal den Quelltext Deines Postings an, dann wirst Du meine Aussage bestätigt finden.