1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Horschio

Beiträge von Horschio

  • Firefox lädt css Datei nicht

    • Horschio
    • 30. November 2004 um 11:46

    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

  • Firefox lädt css Datei nicht

    • Horschio
    • 26. November 2004 um 17:38

    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

  • Firefox lädt css Datei nicht

    • Horschio
    • 26. November 2004 um 15:06

    Hi,

    leider habe ich hier im Geschäft keinen Apache sondern irgendeinen
    in Delphi programmierten Webserver wo auch diese Webanwendung drauf läuft.

    Gibt es keine Lösung, mit welcher ich durch valides HTML zum Ziel komme?

    Ansonsten baue ich halt noch eine Browserweiche in meinem script ein,
    die dann entweder den Doctype mit hinschreibt oder auch nicht.
    Ist wahrscheinlich am einfachsten so.

    Grüßle

  • Firefox lädt css Datei nicht

    • Horschio
    • 26. November 2004 um 13:52

    Hi Eckhart,

    sieht wohl echt so aus, aber was kann ich jetzt tun, dass es überall funktoniert?

    Gruß

  • Firefox lädt css Datei nicht

    • Horschio
    • 26. November 2004 um 11:54

    Habe Heute Vormittag noch mal nen bißchen rumprobiert und festgestellt das in der JavaScript Konsole des FF folgende Meldung auftaucht:

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

    Der Quelltext im html head sieh so aus:

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

    Wie gesagt wird der DOCTYPE weggelassen funktioniert es einwandfrei im FF. Allerdings kann der IE dann die css Formatierungen nicht mehr richtig darstellen.

    Und noch die View Response Headers:
    Content-Type: text/html
    Content-Length: 9263

    Gruß Horschio

    Code
  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 14:34

    Also ich habe noch ein bißchen rumprobiert:

    1. DTD Adresse streichen reicht nicht aus. Der ganze Doctype muß weg
    2. mit @import funktioniert es zwar auch im IE und Opera aber nicht im FF
    3. Wenn der Doctype weggelassen wird hat der IE kleine Probleme mit der Darstellung. Mein Haupt <div> zentriert sich nicht mehr. Aber im FF und im Opera tut es so wie es soll.

    Alles sehr seltsam!!!

    Gruß Horschio

  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 13:55

    Hi bugcatcher,

    Super!!! Der Doctype ist es, weg genommen und schon funktioniert es!!!!
    Habe es noch versucht mit einer anderen Doctype Definition zu arbeiten aber noch keine funktionierende gefunden.

    Ist dies ein FF bug(catcher)??

    Gib es einen Doctype den ich benutzen kann??

    Vielen Dank und MfG
    Horschio

  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 12:49

    Hi Eckhart,

    Nein geht leider immer noch nicht.
    Jetzt geht es sogar in allen Browsern nicht!
    Das mit den Pfaden habe ich auch schon alles durchprobiert.
    Das mit dem mappen ins cgi-bin ist bei mir hier auch so.

    Sehe ich es falsch wenn ich sage, dass der Browser sich erst das css läd, wenn er zum interpretieren des <link rel="stylesheet" - Tags kommt.
    Von dem her müßte es doch vollkommen egal sein ob der Html Code durch ein Script oder als statische Seite zum Browser kommt?
    Das css wird nämlich ja nur nicht geladen, wenn der html-code durch das Delphi Script zum Browser kommt.

    Mittags Grüße

  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 12:18

    Nein leider nicht,

    ist nur auf meinem localen "Delphi"-Webserver.
    Habe gerade geschaut und auch dort ist als charset
    FSmtp.CharSet := 'iso-8859-1'; angegeben.

    Die Dateistruktur ist so aufgebaut:

    css-Datei: WWWRoot/layout/style_gross.css
    script: WWWRoot/cgi-bin/script.exe (sendet die generierte html-Seite)

    Mein html-code bis zum einbinden:

    HTML
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html>
    <head>
    <title>Webserver</title>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <link rel="stylesheet" type="text/css" href="../layout/style_gross.css">
    <link rel="shortcut icon" href="../images/favicon.ico">
    </head>

    Wie gesagt beim IE und Opera gibt es keine Probleme. Genauso wenn ich den gleichen html ode als statische Seite lade. Nur wenn der html-code vom Script kommt spinnt der FF.

    Bilder u.s.w werden vom gleichen Verzeichnis mit der gleichen Pfadangeabe auch geladen, nur das css nicht.

    Witziger weise, kommt aber das css und die html Seite schaltet dann auf "mit css um" sobald ich im FF in der Web Developer Bar auf css view oder editieren gehe. Alles sehr seltsam.

    Danke, MfG

  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 12:01

    Hallo Eckhart,

    danke schon mal. Ich glaube aber nicht das das, das Problem ist.

    Die css Datei wird nämlich nicht dynamisch erstelllt, nur die Html-Seite.
    Das css liegt unter dem localhost im layout Verzeichnis und wird dann einfach als statische externe css-Datei im html-code eingebunden.

    Falls es weiterhilft: Die html Dateien wird mit einem Delphi-Script erzeugt.
    Ungewöhnlich aber die Hauptanwendung verlangt das so.

    MfG

  • Firefox lädt css Datei nicht

    • Horschio
    • 24. November 2004 um 10:42

    Hallo an alle hier im Forum,

    bei mir ist folgendes Problem aufgetreten, und ich weis nicht mehr weiter:

    Bei dynamisch generierten Seiten wird im FF die css Datei nicht geladen.
    Sobald ich allerdings auf view css bzw. edit css gehe wird die Seite mit css angezeigt!?! Wenn ich das wieder verlasse wieder ohne.

    Das css wird über den Tag <link rel="stylesheet" type="text/css" href="../layout/style_gross.css"> eingebunden.

    Im IE und Opera gibt es keine Probleme. Auch wenn ich den generierten HTML-Code als statische html-Datei in das cgi-bin Verzeichnis abspeichere und aufrufe funktioniert es einwandfrei. Ich habe schon versucht den absoluten Pfad anzugeben, aber auch keinen Erfolg im FF.
    HTML und CSS sind validiert.

    Vielen Dank für Eure Hilfe

    Grüße aus BB Horschio

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon