Firefox lädt css Datei nicht

  • Habe nur diese Infos:

    Author: François PIETTE
    Creation: Oct 10, 1999
    Description: WebSrv1 show how to use THttpServer component to implement a web server.
    Version: 1.00 BETA

    Ist alles in Delphi geschrieben.

    Gruß und schönes Wochenende

  • Zitat

    Fehler: Der Stylesheet http://localhost/layout/style_gross.css wurde nicht geladen, weil sein MIME-Typ, "application/binary", nicht "text/css" ist.


    Dein installierter Webserver ist falsch konfiguriert. Der schickt die css-datei mit dem zusatz, dass es sich um eine anwendung handel solle. da das nicht stimmt, denkt firefox, dass da was nicht stimmt und bindet aus sicherheitsgründen die datei nicht ein.

    der IE ignoriert solche vom server mitgelieferten angaben, weswegen er mit den falsch vom Server deklarierten Angaben keine Probleme hat.

  • Hi Horschio,

    ist zwar ziemlich ins Blaue getippt, aber probier's doch mal hiermit:

    HTML
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
         "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <title>Webserver</title>
    <meta http-equiv="content-style-type" content="text/css">
    <link rel="stylesheet" type="text/css" href="../layout/style_gross.css">
    </head>

    Dabei die Reihenfolge beachten!
    Wenn das immer noch nix hilft, vielleicht doch noch mal verschiedene DTDs ausprobieren, vorzugsweise eine, die auch Firefox die Seite im Quirkmodus rendern lässt, z.B.

    Code
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


    oder auch

    Code
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    Vielleicht spielt die Kombination Standard/Strict hier auch eine Rolle...??

    Gruß
    RF

  • Hallo nochmal an alle die mir die Tipps gegeben haben.

    Das Problem ist gelöst!!!
    Es war die fehlende Einstellung des MimeTypes für CSS-Dateien im Webserver.
    Also, tief unten im Quellcode vom Webserver rumgewühlt text/css an der richtigen Stelle hinzugefügt und siehe da alle Browser funktionieren problemlos und stellen sogar das richtige dar.

    Also Danke nochmal und schöne Grüße

    Horschio