15. /* Resposta: os campos TextArea poderão ler html e não serão editáveis */
16. exibe.html = true;
17. exibe.editable = false;
18. /* Exibe no TextArea os estilos css convertidos em String (getStylesNames retorna um array, precisamos passar para String, para exibição dos mesmos) */
22. /* No TextArea texto exibimos na propriedade styleSheet o próprio objeto css do onLoad */
23. texto.styleSheet = this;
24. /* Texto a ser exibido no texto: Como podemos observar, podemos aplicar os estilos usando o tradicional span class usado no html ou mesmo inserir via xml, com inserção de tags personalizadas, como boa regra de xhtml, toda tag aberta deve ser fechada, não esqueça nunca disso. */
25. texto.text = "<span class='titulo'>Macromedia Flash 8</span><br><corpo>Estamos carregando um arquivo CSS externo.<br>O nome do arquivo é <corpoDetalhe>estilos.css.</corpoDetalhe></corpo>";
Pergunta
xShacka
então eu achei umas coisas aki
que fazem a seguinte funcao
tenho uma funcao que lê uma pagina .html..
e otra que puxa o css de um arquivo.css
so q preciso integra as duas se alguém ae pude ajuda fico grato
segue abaixo as funcoes
qlq coisa add MSN eros.mr@hotmail.com
--------------------------------------------------------------------------------------------------------------------------------------------
add css a pagina
1. /* Importamos a classe TextArea para utilizar o componente de visualização e edição de texto. */
2. import mx.controls.TextArea;
3. /* Importamos a classe StyleSheet para o css */
4. import TextField.StyleSheet;
5. /* Declaração dos 2 TextArea */
6. var exibe:TextArea;
7. var texto:TextArea;
8. /* Declaração do CSS */
9. var estilos:StyleSheet = new StyleSheet();
10. /* Lendo o arquivo .css */
11. estilos.load("estilos.css");
12. /* Quando ler o css o que fazer? */
13. estilos.onLoad = function(success:Boolean):Void {
14. if (success) {
15. /* Resposta: os campos TextArea poderão ler html e não serão editáveis */
16. exibe.html = true;
17. exibe.editable = false;
18. /* Exibe no TextArea os estilos css convertidos em String (getStylesNames retorna um array, precisamos passar para String, para exibição dos mesmos) */
19. exibe.text = estilos.getStyleNames().toString();
20. texto.html = true;
21. texto.editable = false;
22. /* No TextArea texto exibimos na propriedade styleSheet o próprio objeto css do onLoad */
23. texto.styleSheet = this;
24. /* Texto a ser exibido no texto: Como podemos observar, podemos aplicar os estilos usando o tradicional span class usado no html ou mesmo inserir via xml, com inserção de tags personalizadas, como boa regra de xhtml, toda tag aberta deve ser fechada, não esqueça nunca disso. */
25. texto.text = "<span class='titulo'>Macromedia Flash 8</span><br><corpo>Estamos carregando um arquivo CSS externo.<br>O nome do arquivo é <corpoDetalhe>estilos.css.</corpoDetalhe></corpo>";
26. }
27. };
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
e essa funcao abaixo agora add html
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
System.useCodepage = true;
carregaPagina = function (arquivohtm)
{
var _loc1 = new LoadVars();
texto.condenseWhite = true;
_loc1.load(arquivohtm);
_loc1.onData = function (dados)
{
if (dados)
{
texto.text = dados;
}
else
{
texto.text = "Ocorreu algum erro na leitura dos arquivos";
} // end else if
};
};
carregaPagina("imagens/index.html");
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Editado por xShackaLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.