Cita:
Iniciado por Jamati
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