Ver Mensaje Individual
  #11 (permalink)  
Antiguo 07/11/2008, 20:11
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Respuesta: ¿Como ver la clase del body?

Cita:
Iniciado por Jamati Ver Mensaje
Gracias nuevamente. Ya sé que el ASP se ejecuta en el servidor, pero yo pensé que si tenía este codigo:

Código HTML:
<%@LANGUAGE="JAVASCRIPT"%>
<html>
<head>
</head>
<body class="primero">
<% if (document.body.className = "primero") { %>
primero
<% } %>
<% if (document.body.className = "segundo") { %>
segundo
<% } %>
</body>
</html> 
el primer IF se ejecuta en el servifor pero igualmente puede chequear cual es el CSS que tiene la etiqueta BODY, luego que me chequea eso y construye el HTML, recién ahí me lo devuelve el servidor.
Entonces me parece que sigues confundido:

Al decir que ASP se ejecuta en el servidor, te están diciendo que no importa que secuencialmente tengas un if y despues un tag de body, pues el servidor esto no lo sabe, el solamente procesa y devuelve HTML, para el momento que el cliente tiene HTML, el servidor ha ejecutado sus sentencias, con lo cual lo que pretendes es inválido, para ASP y para cualquier tecnología de servidor.

Lo que necesitas es utilizar alguna tecnología de cliente, llámese JavaScript para obtener la clase de la etiqueta body.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway