Ir para conteúdo
Fórum Script Brasil
  • 0

FLASH + CSS + HTML


xShacka

Pergunta

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 xShacka
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...