Discussion:
Salto de línea y tabulación
(demasiado antiguo para responder)
Oscar Onorato
2003-08-27 16:34:52 UTC
Permalink
Hola cumpas:
Una pregunta. Sé que para provocar un salto de línea en el HTML desde VBScript puedo usar vbCrLf, pero además me gustaría saber como tabular esa nueva línea.

¿Saben que tengo usar en este caso?
Jorge Ramón
2003-08-28 16:24:58 UTC
Permalink
Hola, el equivalente al VbCrLf es VbTab pero no estoy
seguro si va a servirte para lo que querrás hacer y es que
el despliegue del html ignora los saltos de línea y los
espacios en blanco, es decir si tenés algo así:

Response.Write "Salto de Linea" & VbCrLf
Response.Write "tabulador" & VbTab & "tabulador" & VbTab
& "tabulador"

El resultado del despliegue va a ser en una sola línea y
con un espacio entre cada palabra.
-----Mensaje original-----
Una pregunta. Sé que para
provocar un salto de línea en el HTML desde VBScript puedo
usar vbCrLf, pero además me gustaría saber como tabular
esa nueva línea.
¿Saben que tengo usar en este caso?
Oscar Onorato
2003-09-02 22:26:12 UTC
Permalink
Antes que nada, Gracias Jorge.

La cosa es así:

Estoy usando esto por ejemplo desde el asp:

Response.Write vbTab & vbTab & "<td ...>"
Response.Write vbTab & "</tr>" & vbCrLf
Response.Write vbTab & "</table>" & vbCrLf

Que me dan como resultado esto em el HTML:

<td ...>
</tr>
</table>

Pero en algún momento, y no recuerdo cuando ni donde, creo haber visto un componente que servía para llamar desde el código asp distintas tabulaciones para cada caso.
En aquel entones en vez de escribir varios vbTab, estaban representados por W.1, W.2, W.3...etc.
Pero por el momento sólo me puedo conformar con los vbTab uno al ladito del otro...=(

Gracias hermano

Un abrazo
"Jorge Ramón" <***@hotmail.com> escribió en el mensaje news:011001c36d80$ec2c17e0$***@phx.gbl...
Hola, el equivalente al VbCrLf es VbTab pero no estoy
seguro si va a servirte para lo que querrás hacer y es que
el despliegue del html ignora los saltos de línea y los
espacios en blanco, es decir si tenés algo así:

Response.Write "Salto de Linea" & VbCrLf
Response.Write "tabulador" & VbTab & "tabulador" & VbTab
& "tabulador"

El resultado del despliegue va a ser en una sola línea y
con un espacio entre cada palabra.
-----Mensaje original-----
Una pregunta. Sé que para
provocar un salto de línea en el HTML desde VBScript puedo
usar vbCrLf, pero además me gustaría saber como tabular
esa nueva línea.
¿Saben que tengo usar en este caso?
Diego Uribe
2003-09-02 22:31:01 UTC
Permalink
En vez de tabulador utiliza espacios nulos "&nbsp;"
y en vez del retorno de carro o enter utiliza "<BR>"

Response.write "Hola &nbsp;&nbsp;&nbsp;" & Variable & "<BR>"




"Jorge Ram�n" <***@hotmail.com> escribi� en el mensaje news:011001c36d80$ec2c17e0$***@phx.gbl...
Hola, el equivalente al VbCrLf es VbTab pero no estoy
seguro si va a servirte para lo que querrás hacer y es que
el despliegue del html ignora los saltos de línea y los
espacios en blanco, es decir si tenés algo así:

Response.Write "Salto de Linea" & VbCrLf
Response.Write "tabulador" & VbTab & "tabulador" & VbTab
& "tabulador"

El resultado del despliegue va a ser en una sola línea y
con un espacio entre cada palabra.
-----Mensaje original-----
Una pregunta. Sé que para
provocar un salto de línea en el HTML desde VBScript puedo
usar vbCrLf, pero además me gustaría saber como tabular
esa nueva línea.
¿Saben que tengo usar en este caso?
Oscar Onorato
2003-09-03 04:55:01 UTC
Permalink
Estoy buscando que los tags se tabulen, no quiero espaciar el HTML, sino los tags.

Si yo hago vbTab no estoy tabulando el resultado final, sino el código HTML. Es decir, la forma en la que tabula o devuelve los tags el asp.

Para ver ordenadamente el resultado del HTML.
Es decir, no quiero esto:

<table...><tr><td>*********</td></tr><tr><td>*********</td></tr><tr><td>*********</td></tr></table>

Quiero que salga

<table...>
<tr>
<td>*********</td>
</tr>
<tr>
<td>*********</td>
</tr>
<tr>
<td>*********</td>
</tr>
</table>

El <BR> es un tag más y el vbTAB opera sobre la ubicación del tag y no sobre el resultado de este al igual que &nbsp;.

Gracias


"Diego Uribe" <***@a> escribió en el mensaje news:%***@tk2msftngp13.phx.gbl...
En vez de tabulador utiliza espacios nulos "&nbsp;"
y en vez del retorno de carro o enter utiliza "<BR>"

Response.write "Hola &nbsp;&nbsp;&nbsp;" & Variable & "<BR>"




"Jorge Ram�n" <***@hotmail.com> escribi� en el mensaje news:011001c36d80$ec2c17e0$***@phx.gbl...
Hola, el equivalente al VbCrLf es VbTab pero no estoy
seguro si va a servirte para lo que querrás hacer y es que
el despliegue del html ignora los saltos de línea y los
espacios en blanco, es decir si tenés algo así:

Response.Write "Salto de Linea" & VbCrLf
Response.Write "tabulador" & VbTab & "tabulador" & VbTab
& "tabulador"

El resultado del despliegue va a ser en una sola línea y
con un espacio entre cada palabra.
-----Mensaje original-----
Una pregunta. Sé que para
provocar un salto de línea en el HTML desde VBScript puedo
usar vbCrLf, pero además me gustaría saber como tabular
esa nueva línea.
¿Saben que tengo usar en este caso?
Loading...