Abrir ventana pasando como parametro una imagen ??

12/05/2004 - 01:59 por YellowSub | Informe spam
Hola,

Quiero hacer que al pulsar una imagen pequeña, se abra una ventana con la
imagen en grande.

No lo puedo hacer en ASP, ya que el alojamiento permite solo HTML. Así que
hay que hacerlo pasando como parámetros en la URL los nombres de los
archivos con las imagenes grandes.

Mi problema es, ¿como establezco una variable que contenga el nombre de
archivo?

¿Y que la ventana que se abra no tenga barras de dirección, etc (sin meter
javascript) ?

Saludos

Preguntas similare

Leer las respuestas

#1 poipoi
12/05/2004 - 13:30 | Informe spam
Sin javascript, a priori, no se puede.

"YellowSub" wrote in message
news:RNdoc.6760$%
Hola,

Quiero hacer que al pulsar una imagen pequeña, se abra una ventana con la
imagen en grande.

No lo puedo hacer en ASP, ya que el alojamiento permite solo HTML. Así que
hay que hacerlo pasando como parámetros en la URL los nombres de los
archivos con las imagenes grandes.

Mi problema es, ¿como establezco una variable que contenga el nombre de
archivo?

¿Y que la ventana que se abra no tenga barras de dirección, etc (sin meter
javascript) ?

Saludos


Respuesta Responder a este mensaje
#2 Tracker
12/05/2004 - 16:10 | Informe spam
"poipoi" dijo:

Sin javascript, a priori, no se puede.




si se puede, al campo de imagen (<img src="bla bla bla">) hay que añadir
un campo name=lokesea. Colcar las imagene dentro de un form y ya hay
acceso desde javascript mediante lo normal. ejem.

-index.htm
<script>

function cargarotrafoto()
{
document.prueba.imagen1.src = 'foto2.jpg';
}

function mostrarfotoactual()
{
n = "Imagen";
u = "img.htm";
al = 300;
an = 500;
x = 10;
y = 10;
v=window.open(u,n,"location=0,menubar=0,resizable0,scrollbars=1,status=0,toolbar0,"+"width="+an+",height="+al+",left="+x+",top="+y);
v.prueba.imagen.src = document.prueba.imagen1.src;
}

</script>

<form name="prueba">
<img src="foto1.jpg" name="imagen1">
<a href="javascript:cargarotrafoto();">cambiar foto</a>
<a href="javascript:mostrarfotoactual();">cambiar foto</a>
</form>

<form name="prueba">
<img src="" name="imagen">
</form>

no lo he probado, pero investiga por ahí que creo que es así, el código
lo he picado de memória así que puede ser incorrecto, pero la idea ya la
tienes.

tb se puede crear una etiqueta id="imagen1" para acceder a ella sin
necesidad de form, pero ahora no recuerdo como se hacía.

saludos.
Respuesta Responder a este mensaje
#3 Álvaro Lozano
12/05/2004 - 16:43 | Informe spam
Tracker escribió:
"poipoi" dijo:


Sin javascript, a priori, no se puede.





si se puede, al campo de imagen (<img src="bla bla bla">) hay que añadir
un campo name=lokesea. Colcar las imagene dentro de un form y ya hay
acceso desde javascript mediante lo normal. ejem.

-index.htm
<script>

function cargarotrafoto()
{
document.prueba.imagen1.src = 'foto2.jpg';
}

function mostrarfotoactual()
{
n = "Imagen";
u = "img.htm";
al = 300;
an = 500;
x = 10;
y = 10;
v=window.open(u,n,"location=0,menubar=0,resizable> 0,scrollbars=1,status=0,toolbar> 0,"+"width="+an+",height="+al+",left="+x+",top="+y);
v.prueba.imagen.src = document.prueba.imagen1.src;
}

</script>

<form name="prueba">
<img src="foto1.jpg" name="imagen1">
<a href="javascript:cargarotrafoto();">cambiar foto</a>
<a href="javascript:mostrarfotoactual();">cambiar foto</a>
</form>

<form name="prueba">
<img src="" name="imagen">
</form>

no lo he probado, pero investiga por ahí que creo que es así, el código
lo he picado de memória así que puede ser incorrecto, pero la idea ya la
tienes.

tb se puede crear una etiqueta id="imagen1" para acceder a ella sin
necesidad de form, pero ahora no recuerdo como se hacía.

saludos.



No se supone que era sin JavaScipt??? ;-)

Saludos.
Respuesta Responder a este mensaje
#4 Japhet Perez Atristain
13/05/2004 - 08:12 | Informe spam
Buen Dia.

porque no intentas que la imagen se carge
dentro de un formulario y a este le pones
un boton "Submit" que ejecute esta accion
y que al presionalo, lleve en el POST la
informacion que requieras a la pagina
donde mostraras la imagen????

es una sugerencia.

Saludos.

P.D. Fue pensado al aire, no lo probe


-
Ing. Japhet Perez Atristain
Advanced Engineering Systems
Puebla
Mexico


"YellowSub" escribió en el mensaje
news:RNdoc.6760$%
Hola,

Quiero hacer que al pulsar una imagen pequeña, se abra una ventana con la
imagen en grande.

No lo puedo hacer en ASP, ya que el alojamiento permite solo HTML. Así que
hay que hacerlo pasando como parámetros en la URL los nombres de los
archivos con las imagenes grandes.

Mi problema es, ¿como establezco una variable que contenga el nombre de
archivo?

¿Y que la ventana que se abra no tenga barras de dirección, etc (sin meter
javascript) ?

Saludos


Respuesta Responder a este mensaje
#5 Hector
14/05/2004 - 00:19 | Informe spam
Esto es como la teoria del rumor... YellowSub solo dijo que con ASP no
podia. Supongo que no tendra problemas en usar javascript.
Saludos
"Álvaro Lozano" escribió en el mensaje
news:
Tracker escribió:
> "poipoi" dijo:
>
>
>>Sin javascript, a priori, no se puede.
>>
>
>
> si se puede, al campo de imagen (<img src="bla bla bla">) hay que añadir
> un campo name=lokesea. Colcar las imagene dentro de un form y ya hay
> acceso desde javascript mediante lo normal. ejem.
>
> -index.htm
> <script>
>
> function cargarotrafoto()
> {
> document.prueba.imagen1.src = 'foto2.jpg';
> }
>
> function mostrarfotoactual()
> {
> n = "Imagen";
> u = "img.htm";
> al = 300;
> an = 500;
> x = 10;
> y = 10;
> v=window.open(u,n,"location=0,menubar=0,resizable> > 0,scrollbars=1,status=0,toolbar> > 0,"+"width="+an+",height="+al+",left="+x+",top="+y);
> v.prueba.imagen.src = document.prueba.imagen1.src;
> }
>
> </script>
>
> <form name="prueba">
> <img src="foto1.jpg" name="imagen1">
> <a href="javascript:cargarotrafoto();">cambiar foto</a>
> <a href="javascript:mostrarfotoactual();">cambiar foto</a>
> </form>
>
> <form name="prueba">
> <img src="" name="imagen">
> </form>
>
> no lo he probado, pero investiga por ahí que creo que es así, el código
> lo he picado de memória así que puede ser incorrecto, pero la idea ya la
> tienes.
>
> tb se puede crear una etiqueta id="imagen1" para acceder a ella sin
> necesidad de form, pero ahora no recuerdo como se hacía.
>
> saludos.

No se supone que era sin JavaScipt??? ;-)

Saludos.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida