Ir para conteúdo

POWERED BY:

Arquivado

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

mkboy

Response.write

Recommended Posts

Qual a forma correta?

 

ASP

[*]

[*]response.write("<table width=""100%"" border=""1"" cellpadding=""0"" cellspacing=""0"" bordercolor=""#FFFFFF"">")

[*]response.write("<tr bgcolor=""#CDD1D8"">")

[*]

 

ou

 

 

ASP

[*]

[*]response.write("<table width=100% border=1 cellpadding=0 cellspacing=0 bordercolor=#FFFFFF>")

[*]response.write("<tr bgcolor=#CDD1D8>")

[*]

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar aspas simples tbmas destas duas ai acho que a de cima está mais certo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta correto?

Na linha que tem um record set, eu tirei as aspas:

 

ASP

[*]response.write("<tr bgcolor=""cor"">") 'Aqui, o cor seria um <%=cor%>, como devo deixar aqui?

[*] response.write("<td class=""padrao"">")

[*] response.write(    RS_01("b_data"))

[*] response.write("</td>")

[*] response.write("<td height=""20"">")

[*] response.write(    RS_01("b_ip"))

[*] response.write("</td>")

Compartilhar este post


Link para o post
Compartilhar em outros sites

response.write("<tr bgcolor=""" & cor & """>")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Passei a linha a cima e travei nessa:

 

ASP

[*] response.write("<div align=""center""><a href=""includes/update.asp?cod=04&id_blo=rs_01("b_id")%>&ip=RS_01("b_ip")""><img src=""imagens/icone_desbloqueiar.gif"" width=""14"" height=""14"" border=""0""></a></div>")

 

heheh, logo aprendo, é a primeira vez que to fazendo assim tudo com response.write, hehe!

 

http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

ve ai se é issoresponse.write("<div align=""center""><a href=""includes/update.asp?cod=04&id_blo=" & rs_01("b_id") & "&ip=" & RS_01("b_ip") & "><img src=""imagens/icone_desbloqueiar.gif"" width=""14"" height=""14"" border=""0""></a></div>")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depois, para tu não cansar de escrever RESPONSE.WRITEMonta um estrutura de repetição. Exemplo:With Response .Write ("TESTE") .Write ("OUTRO") 'VariosEnd WithOK!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi, deixa eu ver:

 

 

O atual da assim:

 

ASP

[*]

[*]while not RS_05.eof

[*]

[*] Contador = 0

[*] Response.Write("<tr bgcolor = "& zebrar(Contador) & ">")

[*] Contador = Contador + 1

[*] response.write("<td class=""padrao"">")

[*] response.write("   ")

[*] response.write(RS_05("b_data"))

[*] response.write("</td>")

[*] response.write("<td height=""20"">")

[*] response.write("   ")

[*] response.write(RS_05("b_ip"))

[*] response.write("</td>")

[*] response.write("<td>")

[*] response.write("   ")

[*] response.write(RS_05("b_status"))

[*] response.write("</td>")

[*] response.write("<td>")

[*] response.write("<div align=""center""><a href=""includes/update.asp?cod=04&id_blo=" & rs_05("b_id") & "&ip=" & RS_05("b_ip") & "><img src=""imagens/icone_desbloqueiar.gif"" width=""14"" height=""14"" border=""0""></a></div>")

[*] response.write("</td>")

[*] response.write("</tr>")

[*]

[*] RS_05.movenext

[*] wend

[*]

 

Ficaria como? :wacko:

 

 

ASP

[*]

[*]while not RS_05.eof

[*]

[*] with Response

[*] Contador = 0

[*] .Write("<tr bgcolor = "& zebrar(Contador) & ">")

[*] Contador = Contador + 1

[*]

[*] .write("<td class=""padrao"">")

[*] .write("   ")

[*] .write(RS_05("b_data"))

[*] .write("</td>")

[*] .write("<td height=""20"">")

[*] .write("   ")

[*] .write(RS_05("b_ip"))

[*] .write("</td>")

[*] .write("<td>")

[*] .write("   ")

[*] .write(RS_05("b_status"))

[*] .write("</td>")

[*] .write("<td>")

[*] .write("<div align=""center""><a href=""includes/update.asp?cod=04&id_blo=" & rs_05("b_id") & "&ip=" & RS_05("b_ip") & "><img src=""imagens/icone_desbloqueiar.gif"" width=""14"" height=""14"" border=""0""></a></div>")

[*] .write("</td>")

[*] .write("</tr>")

[*]

[*] end with

[*]

[*] RS_05.movenext

[*] wend

[*]

 

É isso?

:blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais ou menos cara...você deixa dentro do bloca só o que terá o response....no caso o contador não deveria ficar...nem sei se da erro mas até por organização não põe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exatamente Cable, Erros no bloco de execução não irá ocorrer. Porém, para deixar seu código mais "limpo" e légivel. Pode-se colocar fora de estrutura. Isso é bom para aumetar a performance do processamento das páginas. Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais ou menos cara...

 

você deixa dentro do bloca só o que terá o response....

 

no caso o contador não deveria ficar...

 

nem sei se da erro mas até por organização não põe

<{POST_SNAPBACK}>

 

Não entendi!!?!?! :unsure:

 

Vejam como ficou minha primeira função (está funcionando)

 

ASP

[*] Function select_05()

[*]

[*] SQL_05 = "Select * from tb_logs"

[*] Set RS_05 = dbkr.execute(SQL_05)

[*] with Response

[*] .write("<table width=""100%"" border=""1"" cellpadding=""0"" cellspacing=""0"" bordercolor=""#FFFFFF"">")

[*] .write("<tr bgcolor=""#CDD1D8"" class=""titulo"">")

[*] .write("<td width=""32%"">")

[*] .write("   Data")

[*] .write("</td>")

[*] .write("<td width=""25%"" height=""20"">")

[*] .write("   IP")

[*] .write("</td>")

[*] .write("<td width=""21%"">")

[*] .write("   Status")

[*] .write("</td>")

[*] .write("<td width=""22%"">")

[*] .write("<table width=""100%"" border=""0"" cellspacing=""0"" cellpadding=""0"">")

[*] .write("<tr class=""titulo"">")

[*] .write("<td>   Desbloquear")

[*] .write("</td>")

[*] .write("<td>")

[*] .write("<div align=""right""><a href=""listar3.asp"" alt=""Abrir"" onClick=""NewWindow(this.href,'name','680','350','yes');return false""><img src=""imagens/all.gif"" width=""21"" height=""15"" border=""0"" align=""absmiddle""></a> </div>")

[*] .write("</td>")

[*] .write("</tr>")

[*] .write("</table>")

[*] .write("</td>")

[*] .write("</tr>")

[*]

[*] while not RS_05.eof

[*]

[*] Contador = 0

[*] .Write("<tr bgcolor = "& zebrar(Contador) & " class=""padrao"">")

[*] Contador = Contador + 1

[*]

[*] .write("<td>")

[*] .write("   ")

[*] .write(RS_05("b_data"))

[*] .write("</td>")

[*] .write("<td height=""20"">")

[*] .write("   ")

[*] .write(RS_05("b_ip"))

[*] .write("</td>")

[*] .write("<td>")

[*] .write("   ")

[*] .write(RS_05("b_status"))

[*] .write("</td>")

[*] .write("<td>")

[*] .write("<div align=""center""><a href=""includes/update.asp?cod=04&id_blo=" & rs_05("b_id") & "&ip=" & RS_05("b_ip") & "><img src=""imagens/icone_desbloqueiar.gif"" width=""14"" height=""14"" border=""0""></a></div>")

[*] .write("</td>")

[*] .write("</tr>")

[*]

[*] RS_05.movenext

[*] wend

[*]

[*] .write("</table>")

[*] end with

[*]

[*] End Function

[*]%>

 

Tem mais algo que eu possa fazer para melhorar?

 

E quanto ao With, onde mais posso usa-lo?

 

:rolleyes:

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.