문제

C#과 함께 ASP.NET 프로젝트를 개발하고 있으며 GS.ASPX라는 페이지를 작성하는 페이지를 썼는데,이 페이지는 요청과 쿼리 문자열에 따라 JS 및 CSS와 같은 리소스를 응답에 작성합니다. 다음과 같은 헤더가 있습니다.

<head runat="server">
    <title></title>
    <asp:Literal runat="server" ID="litHead" EnableViewState="false"></asp:Literal>
    <asp:Literal runat="server" ID="litCSS" EnableViewState="false"></asp:Literal>
</head>

그리고 코드 (page_init)에는 다음과 같습니다.

litCSS.Text = "<link href='css/gs.aspx?id=allcss' rel='stylesheet' type='text/css' />";
litJS.Text = "<script src='js/gs.aspx?id=alljs' type='text/javascript'></script>";

Gs.ASPX에서는 응답에 표시하고 쓰는 데 필요한 CSS 파일을 읽었습니다.

디스플레이는 모두 IE7에 적합하지만 Firefox 3.5에서 CSS로드하는 데 문제가 있습니다. 이유는 모르겠지만 CSS와 JS도로드하지만 페이지에는 적용되지 않습니다.

도와주세요,

정말 감사합니다.

도움이 되었습니까?

해결책

나는 contenttype 때문이었다. 나는 contenttype를 text/html 에게 text/css 그리고 모두 정확했지만이 접근법에 대해 알아야 할 다른 것들이 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top