Björn Höhrmann: CGI-Ausgabe mit Stylesheet

Beitrag lesen

Nur: Wenn ich das Programm dann ausfuehre wird alles ordentlich gemacht, doch anstelle den Stylesheet nur einzubinden, bleibt der Browser auf der Seite und zeigt mir den Inhalt des geladenen Stylesheets aus und nicht die eigentlich generierte Seite.

Wer ist der Browser? Netscape Navigator 4 nehme ich mal an. Dann nehme ich im weiteren an, dass du nicht den richtigen Mime-Type im script ausgibst, sondern irgendeinen text/*, daher solltest du als erstes 'Content-Type: text/css; charset=iso-8859-1' ausgeben.

Meine Vermutung liegt darin, dass der Browser durch die Endung taueschen laesst, d.h. er erkennt, das mein Ursprungsdokument in diesem fall die Endung ".pl" (oder ".cgi" traegt und ist deswegen verwirrt...?

Darf nicht sein, dieses Verhalten ist per HTTP/1.1 explizit verboten.