Foros del Web » Programando para Internet » ASP Clásico »

Response.Write: con o sin () ??

Estas en el tema de Response.Write: con o sin () ?? en el foro de ASP Clásico en Foros del Web. Hola. He visto en varios sitios con () y en otros sin (). El código que no funciona es: .------------- <% if espe = "ict" ...
  #1 (permalink)  
Antiguo 19/03/2004, 05:47
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 21 años, 6 meses
Puntos: 1
Pregunta Response.Write: con o sin () ??

Hola.

He visto en varios sitios con () y en otros sin (). El código que no funciona es:

.-------------
<% if espe = "ict" then Response.Write "ICT"
elseif espe = "emr" then Response.Write "emr"
else Response.Write "cualquiera"
end if
%>


......................

Alguien me localiza el error?

Gracias!
  #2 (permalink)  
Antiguo 19/03/2004, 10:15
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
creo que sólo es por cómo tenés estructurado el código. Así funciona lo más bien:


<%
if espe = "ict" then
Response.Write "ICT"
elseif espe = "emr" then
Response.Write "emr"
else
Response.Write "cualquiera"
end if
%>
__________________
...___...
  #3 (permalink)  
Antiguo 19/03/2004, 10:16
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
otra cosa, no hace falta poner paréntesis al hacer un response.write

esto: response.write("hola " & request("nombre"))

es lo mismo que: response.write "hola " & request("nombre")
__________________
...___...
  #4 (permalink)  
Antiguo 19/03/2004, 14:26
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 21 años, 6 meses
Puntos: 1
Gracias, Dazuaga. Ya probaré a ver...

De todas formas, no es necesario que en cada línea haya un <% ...... %>, ¿no?
  #5 (permalink)  
Antiguo 19/03/2004, 15:20
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
no, no es necesario
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:25.