Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
iae gente boa!
códigos explicam melhor do que palavras. vai ae
CODE
var fonte=this.doc_ts.split("state"); //cria <div></div> e refenrencia por ndiv
var divbase=document.getElementById("divbase");
var divstate=document.createElement("div"); //seta id do novo elemento div recém criado
var ids="divstate_0";
divstate.setAttribute("id",ids);
divstate.setAttribute("class","normal");
var pstate=document.createElement("p"); //cria <p></p> e referencia por pstate
var idsp="pstate_0";
pstate.setAttribute("id",idsp); //seta id do novo elemento p recém criado
var txt=document.createTextNode(fonte[0]); //cria nó de texto contendo estados "quebrados" por state
pstate.appendChild(divstate); //aloca divstate dentro de pstate;
divstate.appendChild(txt); //aloca txt dentro do divstate
divbase.appendChild(pstate); //aloca pstate dentro de divbase
... this.doc_ts é um documento inteiro que abro por php usando AJAX. O .split("state") faço para quebrar em strings os "estados" do documento que recebo (é um outro programa, com extensão proprietária, que faz controle de CLP, mas isso pouco importa)
o que importa aqui é que não consigo deixar o código formatado como original...
o original é assim:
CODE
state Menu:
$WStr(ANSI_Colors_Default) // volta a cor padrao
$Wstr(Ansi_Font_Default)
IHM_Now=$debug(IHM_Identify) // IHM atual, tal como detectada pelo TsKernel
goto escolhe_comando
e quando impresso no browser fica assim:
CODE
STATE Menu: $WStr(ANSI_Colors_Default) // volta a cor padrao $Wstr(Ansi_Font_Default) IHM_Now=$debug(IHM_Identify) // IHM atual, tal como detectada pelo TsKernel goto escolhe_comando
uma verdadeira bagunça...
espero ter sido claro o suficiente.
Alguém tem alguma idéia?
desde já agradeço atenção
Carregando comentários...