Variable javascript en cadena src

06/11/2006 - 23:09 por J. Enrique Alcaraz | Informe spam
Hola:

Como continuación a un post anterior, tengo una página que al cargarse llama
a una imagen a través de una página asp que ejecuta código, pero en la
cadena src de la imagen quiero incluir dos variables que obtengo a través de
JavaScript de lado del cliente: el ancho y el alto de su pantalla:

<img src="Pag.asp?ver=imagen.jpg" height="30"...>, así es como está ahora

Lo que quiero es incluir en esa cadena dos variables que obtengo con
JavaScript, algo así como:

<img src="Pag.asp?ver=imagen.jpg&ancho=VariableAncho&alto=VariableAlto"
height="30"...>

¿Cómo incluyo en la cadena las dos variables que he obtenido con JavaScript
screen.width y screen.height para luego obtenerlas con Request.QueryString a
tarvés de Pag.asp?

Saludos al grupo.
 

Leer las respuestas

#1 Matías Iacono
07/11/2006 - 00:25 | Informe spam
Te recomendaría cambiar el SRC por codigo.

Algo asi:

<script>
function cambiar()
{
document.getElementById("NombreImagen").src =
"pagina.asp?ver=Imagen.jpg&ancho=" + screen.width //Colocar lo que falta.
}
</script>

<img src="" id="NombreImagen" ...>

Este script construye la cadena del src con los datos que necesitas. Tambien
puedes no colocarlo dentro de una funcion, y así se ejecutará apenas se
cargue la pagina.

Saludos.

Matías Iacono
Microsoft MVP
Orador Regional INETA
"J. Enrique Alcaraz" escribió
en el mensaje news:%
Hola:

Como continuación a un post anterior, tengo una página que al cargarse
llama a una imagen a través de una página asp que ejecuta código, pero en
la cadena src de la imagen quiero incluir dos variables que obtengo a
través de JavaScript de lado del cliente: el ancho y el alto de su
pantalla:

<img src="Pag.asp?ver=imagen.jpg" height="30"...>, así es como está ahora

Lo que quiero es incluir en esa cadena dos variables que obtengo con
JavaScript, algo así como:

<img src="Pag.asp?ver=imagen.jpg&ancho=VariableAncho&alto=VariableAlto"
height="30"...>

¿Cómo incluyo en la cadena las dos variables que he obtenido con
JavaScript screen.width y screen.height para luego obtenerlas con
Request.QueryString a tarvés de Pag.asp?

Saludos al grupo.



Preguntas similares