Sebastian Becker: Link wird nicht dargestellt

Hallo,

mir ist aufgefallen, daß z.B. folgender Link nicht richtig dargestellt wird:

[Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

Vermutlich liegt es am Frage- oder Gleichheitszeichen.

Vielleicht könnte man dies irgendwie skripttechnisch verhindern?!

Grüße,

Sebastian

  1. Hallo,

    Tach.

    mir ist aufgefallen, daß z.B. folgender Link nicht richtig dargestellt wird:

    [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

    mal sehen ob ich das denn richtig hinbekomme... sollte eigentlich...
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp

    Wenn es geht, dann liegts an der Groß- Kleinschreibung von Link (oder besser link)

    bye
    ich

    1. Hallo,
      Tach.

      [Link:http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

      mal sehen ob ich das denn richtig hinbekomme... sollte eigentlich...
      http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp

      Wenn es geht, dann liegts an der Groß- Kleinschreibung von Link (oder besser link)

      Dies ist damit also nicht der Fehler...

      bye
      ich

      1. Hallo,
        Tach.

        [Link: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp]

        mal sehen ob ich das denn richtig hinbekomme... sollte eigentlich...
        < http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp>

        Wenn es geht, dann liegts an der Groß- Kleinschreibung von Link (oder besser link)

        Dies ist damit also nicht der Fehler...

        versuchs auch mal :-)

        bye
        ich

    1. Moin!

      http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/hidefocus.asp

      Alle Sonderzeichen in Parametern sollten maskiert werden. Hier also die Slashes!

      http://msdn.microsoft.com/library/default.asp?url=%2Fworkshop%2Fauthor%2Fdhtml%2Freference%2Fproperties%2Fhidefocus.asp

      Dumm, daß es keine Vorschau gibt, da kann ich mich jetzt bös' in die Nesseln setzen. ;)

      - Sven Rautenberg

      1. Moin nochmal!

        http://msdn.microsoft.com/library/default.asp?url=%2Fworkshop%2Fauthor%2Fdhtml%2Freference%2Fproperties%2Fhidefocus.asp

        Na toll, der Link ist anklickbar, aber er geht nicht. Das schiebe ich jetzt aber auf den dummen Microsoft-Server. Der geht nicht! ;)

        Oder liegts an den Kleinbuchstaben?

        http://msdn.microsoft.com/library/default.asp?url=%2Fworkshop%2Fauthor%2Fdhtml%2Freference%2Fproperties%2Fhidefocus.asp

        PS: Nein, ich arbeite NICHT an der Vielposterstatistik! :)

        - Sven Rautenberg

        1. Hallöchen!

          http://msdn.microsoft.com/library/default.asp?url=%2Fworkshop%2Fauthor%2Fdhtml%2Freference%2Fproperties%2Fhidefocus.asp
          Na toll, der Link ist anklickbar, aber er geht nicht. Das schiebe ich jetzt aber auf den dummen Microsoft-Server. Der geht nicht! ;)
          Oder liegts an den Kleinbuchstaben?
          http://msdn.microsoft.com/library/default.asp?url=%2Fworkshop%2Fauthor%2Fdhtml%2Freference%2Fproperties%2Fhidefocus.asp

          PS: Nein, ich arbeite NICHT an der Vielposterstatistik! :)

          Aber du willst mir meinen Titel streitig machen? ;-)

          http://forum.de.selfhtml.org/archiv/2001/6/25584/#m134117

          Gruß,

          kerki

      2. Hallo, Sven,

        Dumm, daß es keine Vorschau gibt, da kann ich mich jetzt bös' in die Nesseln setzen. ;)

        Der Link sieht erstens häßlich aus und führt zweitens ins Leere. Kann jedem mal passieren ;-).

        Ich fänd' es aber gut, wenn das Ganze irgendwie klappen würde, denn das MS Developer Network ist ja irgendwie nicht ganz unwichtig!

        Grüße,

        Sebastian

        1. Hi there!

          Ich fänd' es aber gut, wenn das Ganze irgendwie klappen würde, denn das MS Developer Network ist ja irgendwie nicht ganz unwichtig!

          Tja, hilft alles nichts, wenn die nen kaputten Webserver haben.

          So long

          1. Hallo,

            » Tja, hilft alles nichts, wenn die nen kaputten Webserver haben.

            Am Webserver liegt es nicht, sondern am Forumsskript, das in bestimmten Fällen nicht in der Lage ist, einen Link darzustellen.

            Grüße,

            Sebastian

            1. Hoi,

              » Tja, hilft alles nichts, wenn die nen kaputten Webserver haben.

              Am Webserver liegt es nicht, sondern am Forumsskript, das in
              bestimmten Fällen nicht in der Lage ist, einen Link darzustellen.

              Nein, eigentlich nicht. Ein Link mit Slashes drin ist nicht korrekt und
              eigentlich abgeraten (oder sogar verboten?).

              Aber du hast Recht: es wird nicht der Server, sondern das ASP-Script
              sein, dass die korrekten URLs nicht wieder umsetzt. (%2F = /)

              Gruesse,
               CK

            2. Hi,

              Am Webserver liegt es nicht, sondern am Forumsskript, das in bestimmten Fällen nicht in der Lage ist, einen Link darzustellen.

              Weder noch, es liegt an den MS-Programmierern, die nicht in der Lage waren, http://msdn.microsoft.com/library/default.asp so zu proggen, dass es auch geht, wenn ihm korrekt escapte URLs übergeben werden. Dieses Skriptchen funktioniert tatsächlich nur mit falschen URLs *kopfschüttel*

              Grüße,

              Utz

            3. Moin!

              Am Webserver liegt es nicht, sondern am Forumsskript, das in bestimmten Fällen nicht in der Lage ist, einen Link darzustellen.

              Du wirst verstehen, daß die allgemeine Bereitschaft der Zuständigen, extra für den dummen Programmierer des ASP-Skriptes bei Microsoft eine Sonderregelung in die Linkerkennung hier einzubauen, eher gering ist. Eine URL mit Escape-Zeichen im Parameter ist grundsätzlich gültig - der Server und alles, was dran hängt, sollte damit keine Probleme haben.

              Aber von Standards im Web hat Microsoft ja noch nie viel gehalten? Schon mal eine ihrer Seiten durch den Validator gejagt? ;)

              - Sven Rautenberg

        2. Hallo !

          Ich fänd' es aber gut, wenn das Ganze irgendwie klappen würde, denn das MS Developer Network ist ja irgendwie nicht ganz unwichtig!

          http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/hidefocus.asp

          In der Kürze liegt die Würze! ;-)

          Gruß,

          kerki

          1. Hallo,

            http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/hidefocus.asp

            so klappt es zwar, aber nur, weil das zugehörige Frameset automatisch nachgeladen wird. Außerdem muß man dazu den Originallink erst einmal umbauen bzw. verkürzen.

            Bleibt die Tatsache, daß das Forumsskript Links nach dem Schema ...

            http://xyz.xyz/xyz.xyz?url=/xyz.xyz

            ... nicht als solche erkennt. :-(

            Grüße,

            Sebastian

            1. Hallo Sebastian,

              um es vielleicht mal ein bißchen deutlicher als die anderen zu sagen:

              Das Forum-Script prüft, ob sich innerhalb von < > eine gültige URL (gemäß einer bestimmten RFC) befindet, bevor es diese in einen Link umformt. Ist dies nicht der Fall, so bleibt's so stehen, wie man es eingegeben hat.

              Auf gut deutsch: die von dir gepostete URL ist keine URL gemäß dem vorgegeben Standard. Und bloß weil sich MS nicht an den Standard hält, wird hier nicht das Forum-Script umgeschrieben.

              Viele Grüße
              Carsten

        3. Hi,

          Ich fänd' es aber gut, wenn das Ganze irgendwie klappen würde, denn das MS Developer Network ist ja irgendwie nicht ganz unwichtig!

          Kommt auf die Betrachtungsweise an.
          Fuer mich persoenlich ist es eine der unwichtigsten Dinge ueberhaupt.
          Interessant ist es wohl nur fuer die Programmierer, welche properitaere Entwicklungssysteme von M$ nutzen.

          Gruss
          Wilhelm