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

Include condicionado en ASP

Estas en el tema de Include condicionado en ASP en el foro de ASP Clásico en Foros del Web. Hola amigos: Alguien me podria orientar en lo siguiente: ¿Como puedo hacer para que de acuerdo a la resolución de pantalla del cliente se incluye ...
  #1 (permalink)  
Antiguo 27/07/2005, 14:59
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 21 años
Puntos: 0
Include condicionado en ASP

Hola amigos:

Alguien me podria orientar en lo siguiente:
¿Como puedo hacer para que de acuerdo a la resolución de pantalla del cliente se incluye o no un archivo ASP?

Es decir por ejemplo si el cliente tiene una resolucion de 1024*768 me incluya el archivo sino no.

Se que con JavaScript se puede manipular el screen del cliente, pero no me ha dado resultados.

Alguien me podria ayudar.

Saludos Pablo .-
__________________
Pablod:-)
  #2 (permalink)  
Antiguo 27/07/2005, 15:00
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
No se puede de la manera que lo quieres hacer, ASP se ejecuta en el servidor, javascript en el cliente, de modo que cuando tu detectas la resolucion de pantalla, los includes ya se ejecutaron.

Pero que es lo que quieres hacer? de seguro hay otra manera de hacerlo.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 27/07/2005, 15:12
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 21 años
Puntos: 0
Mira el problema es el siguiente:

En diseño crearon una pieza publicitaria que se debe incluir en los sitios.
En la portada del sitio (que es un ASP ya que tiene contenido dinamico) se debe incluir esta publicidad siempre y cuando la configuracion de pantalla del cliente no sea menor a 1024*768.

Esta publicidad esta dentro de un html que se carga desde un include.

Lo que quiero hacer es condicionar para que de acuerdo a la configuración de pantalla del cliente se muestre esta publicidad.

Eso, ojala me puedas ayudar.

Saludos Pablo.-
__________________
Pablod:-)
  #4 (permalink)  
Antiguo 27/07/2005, 15:22
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Pero la publicidad es contenido estatico?
Si es asi, puedes mediante javascript, escribir esa publicidad, podria ser con layers, y asi ya lo haces todo del lado del cliente.
Finalmente es la unica forma en la que puedes saber que resolucion tiene.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 27/07/2005, 15:31
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 21 años
Puntos: 0
Claro u_goldman la publicidad esta en un html el cual se llama desde un include en ASP.

Podrias decirme como lo podria hacer, tienes alguna idea o ejemplillo.

Gracias por tus respuestas

Saludos Pablo.-
__________________
Pablod:-)
  #6 (permalink)  
Antiguo 27/07/2005, 15:32
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Por que no pones tu include? Digo para ver por que tiene que estar en un asp.

El codigo de tu publicidad.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 27/07/2005, 15:41
Avatar de pablod  
Fecha de Ingreso: abril-2004
Ubicación: Santiago
Mensajes: 118
Antigüedad: 21 años
Puntos: 0
OK

Este es el include que hago en el archivo portada.asp, esto es lo que quiero condicionar de acuerdo al screen del cliente

Deberia ser algo asi como esto

Si la resolucion = 1024
<!--#include file ="publicidad/pieza1.html"-->
Sino
"No incluyo nada"

PD: El codigo de la publicidad es un html simple q tiene un banner
__________________
Pablod:-)
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 11:44.