Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

xanburzum

Css Dinamico Com Asp

Recommended Posts

A solução para criar um CSS com a extensão. Asp e alterações, cabeçalhos, tornando-se inteligível como uma folha de estilo nos olhos do seu navegador, mas permanece um arquivo ASP e, como tal, operado na vontade.

 

Por isso inclui o nosso estilo ASP, que será chamada style.asp, nas páginas do site, através dos seguinte a inclusão HTML CSS:

 

<link rel="stylesheet" type="text/css" href="style.asp">

Criar dinâmicamente CSS ,encontrar valores a partir de uma base de dados, a partir de um XML, a partir de uma matriz, ou pela tomada em função das condições cookies, querystring, e assim por diante.

 

Como um exemplo educativo, vamos construir a estrutura do ASP, arquivos que servem como uma folha de estilo, simplesmente através da fixação das constantes (que, lembre-se, no ASP ser "read-only variáveis") que irá conter os valores que dinamizamos a estrutura de CSS.

 

Na sequência código é style.asp arquivo:

<%@LANGUAGE = VBScript%>
<%
   Response.ContentType = "text/css"

   Dim fundo_pagina, cor_texto
   fundo_pagina = "#FFFFFF"
   cor_texto = "#000000"

   Dim dimensão_paragrafo, caracter_paragrafo
   dimensão_paragrafo = "13px"
   caracter_paragrafo = "Tahoma"
%>
body
{
   background: <%=fundo_pagina%>;
   color: <%=cor_texto%>;
}
p
{
   font-size: <%=dimensão_paragrafo%>;
   font-family: <%=caracter_paragrafo%>;
}
A principal etapa de scripts que temos criado para gerir o site com CSS, ASP é a seguinte

 

Response.ContentType = "text/css"

E o título do ASP com os quais vamos alterar o tipo MIME-page, fixando-a em text / css.

 

saída do CSS

 

body
{
   background: #FFFFFF;
   color: #000000;
}
p
{
   font-size: 13px;
   font-family: Tahoma;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito bom cara, não tinha pensado em jogar os css assim, tem alguns caso que é necessário jogar o css dinamicamente e agora ou utilizar assim.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente, lembrando que teria que mecher no ContentType, ficando assim

 

Response.ContentType = "text/javascript"

 

a mesma coisa para xml ficando assim

 

Response.ContentType = "text/xml"

 

é tudo questão de lógica, eu sempre usei para xml, porém nunca havia pensado em utilzar para css e javascript.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa, ficamos feliz....

e naun eskça de sempre frequentar nosso laboratório....

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso eu uso a muito tempo ja

pode ser usado tanto pra css como js

 

inclusive com uma funcao que impossibilita a exibixao do codigo :)

foi a unica forma que encontrei de proteger o css e o js

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.