Pergunta

Estou desenvolvendo um projeto ASP.NET com C #, e eu escrevi um gs.aspx página chamada que apenas escreve recursos como JS e CSS para a resposta de acordo com a solicitação e i de seqüências de consulta. Eu tenho o cabeçalho como este:

<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>

e no código (Page_Init) tenho:

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>";

Em gs.aspx, eu li os arquivos css necessários para exibir e escrevê-los para a resposta.

O visor estão todos corretos para IE7 mas eu tenho problema de carregamento css no FireFox 3.5, eu não sei por que, mas ele carrega o CSS e também JS, mas não se aplica a página.

Por favor me ajude,

Muito obrigado.

Foi útil?

Solução

Eu corrigi isso, foi por causa da ContentType, eu mudei o ContentType de text/html para text/css e tudo estava correto, mas todas as outras coisas que eu deveria saber sobre esta abordagem?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top