esto esta inconcluso pero funciona, consiste en mediante javascript obtener la resolucion de pantalla del usuario y dependiendo de la resolucion ejecutar un ASP utiliando el metodo de leer ASP por una imagen.
pagina 1.
1.- Obtenemos las resoluciones en JS:
<script language="JavaScript">
if (screen.width + "x" +screen.height == "640x480") resolucion="640x480"
if (screen.width + "x" +screen.height == "800x600") resolucion="800*600"
if (screen.width + "x" +screen.height == "1024x768") resolucion="1024*768"
if (screen.width + "x" +screen.height == "1152x864") resolucion="1152"
else resolucion="verga"
</script>
2.-Una funcion en JSque va a generar la etiqueta de imagen llamando a una apgina ASP:
<script language="JavaScript">
<!--
function pasarVariables(pagina, nombres) {
pagina +="?";
nomVec = nombres.split(",");
for (i=0; i<nomVec.length; i++)
pagina += nomVec[i] + "=" + escape(eval(nomVec[i]))+"&";
pagina = pagina.substring(0,pagina.length-1);
pagina= "<img src='" + pagina + "'>";
document.write (pagina);
}
//-->
</script>
3.- Caragamos ambas funciones en el onload de l documento pasando las variables recogidas:
<body onLoad="pasarVariables('pagina2.asp', 'resolucion')">
Pagina 2:
simplemente colocaremos una serie de condiciones (lo pueden mejorar) para determinar procedimiento ASP llamar:
<%If request.querystring("resolucion") ="640x480" then
bla
bla
bla
response.redirect("imagen.jpg")
End if%>
NOTA: pueden y deben colocar un numero de condiciones tales como resoluciones capturen en la funcion de JS, y siempre deben terminar redireccionando a la imagen.
que sucede.
la pagina 1 va a capturar la resolucion y la va a enviar a la pagina 2 mediante la imagen, al completar de cargarse la imagen (que se vea) eso quiere decir que el ASP de la pagina 2 termino de ejecutarse.
Ojala les sirva ya me dulen las manos de escibir. :cantar: