ron: IE will nicht anker ausführen wenn endung php

Hallo Allesammt,

nach  ewiglanger Fehlersuche habe ich entdeckt das mein Problem etwas mit der Dateiendung zu tun hat.

Ich will einfach nur einen Anker ansprechen, das funktioniert im FF (Firefox/WIN)wunderbar. Im IE6 (WIN) hat es aber die ganze Zeit nicht funktioniert.
Bis ich entdeckte, das wenn ich die Dateiendung von PHP auf HTML umstelle, es auch im IE funktioniert.

Das ist doch nicht normal oder?!?

Beispiele:

http://www.polimorf.de/test.htm/

http://www.polimorf.de/test.php/

Hat das vielleicht was mit dem Doctype zutun?
Kann mir das jemand erklären?

Ich will ja nicht wegen den Ankern auf PHP verzichten müssen....

Gruß ron

  1. Vielleicht solltest du bei deinen Links jeweils den letzten Slash ("/") weglassen?

    http://www.polimorf.de/test.htm <-> http://www.polimorf.de/test.htm/

    Grüsse, Lucien

    1. Vielleicht solltest du bei deinen Links jeweils den letzten Slash ("/") weglassen?

      http://www.polimorf.de/test.htm <-> http://www.polimorf.de/test.htm/

      Stimmt, dann geht es im Mozilla auch.

      Stelle ich mich heute mal wieder an.

      Danke für den Hinweis.

      gruß ron

  2. Jetzt wird die htm datei nicht gefunden, obwohl sie auf dem server liegt. was ist das nun schon wieder?!?
    Naja, hatte ich auch noch nicht...

    Deshalb in html (test.html) geändert:

    Beispiele:

    http://www.polimorf.de/test.html/

    http://www.polimorf.de/test.php/

    gruß ron

    1. Hallo Ron!

      In Deiner Root gibt es keinen Ordner test.html/ und auch keinen test.php/ Was willst Du uns sagen?

      Schönen Gruß

      Afra

      1. In Deiner Root gibt es keinen Ordner test.html/ und auch keinen test.php/ Was willst Du uns sagen?

        Wahrscheinlich das ich zu doof bin hier richtige Links zu posten... :)

        http://www.polimorf.de/test.html

        http://www.polimorf.de/test.php

        also ohne /... und deshalöb auch keine ordner.

        meine frage war übrigens ursprünglich:

        warum führt der IE keine Links (Anker) aus, wenn die Dateiendung PHP ist...

        gruß ron

        1. Hallo Ron!

          Bei mir tut er das. Weshalb er dies bei Dir nicht tut bleibt uns wohl immer ein Rätsel... ;o)

          Schönen Gruß

          Afra

          1. Bei mir tut er es jetzt auch ?!?!?!

            ich verbringe Stunden damit weil es nicht geht und nun geht es.
            Alles logisch oder was?
            Ich glaube ich muß raus in die Sonne....

            und es ging definitiv den ganzen Morgen bei mir nicht..

            gruß ron

  3. hallo ron,

    http://www.polimorf.de/test.htm/
    http://www.polimorf.de/test.php/
    Hat das vielleicht was mit dem Doctype zutun?

    Nein. Schau dir einfach mal die Höhenangaben für deine DIVs an. In der HTML-Datei hast du 2000 Pixel angegeben, in der PHP-Datei 802 Pixel. Die Folge: die beiden Links Nr. 3 und 4 sind nicht aichtbar, sondern müssen erst "hervorgescrollt" werden. Wenn du diese Höhenangabe ebenfalls heraufsetzt, funktioniert alles wie gewünscht. Mit der "Dateinamensendung" hat das alles überhaupt nichts zu tun.

    Grüße aus Berlin

    Christoph S.