post #1 (permalink) Antiguo 07-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Codigo en head:
<SCRIPT language=javascript>
function fotogaleria(id,w,h) { window.open('Galeria/Mysa/'+id+'.jpg','_blank','width='+w+' height='+h); };
</SCRIPT>
En el body:
<a href="javascript:fotogaleria(2004001,450,290)">
El problema surge cuando aparece la fotografia en esa ventana, ya que me aparecen espacios un blanco entre la foto y la pagina abierta, el ejemplo que subi esta en http://www.fuerzalibre.com/mysa.htm ahi clik en la primera o la segunda foto aparecera lo que les digo.
Si alguien sabe como modificar este codigo para poder realizar lo que quiero, por favor ayudeme.
Nicoman :-)
Nicoman
Guest
Mensajes: n/a
Responder Citando
post #2 (permalink) Antiguo 08-sep-2004, 00:00
Predeterminado Sobre codigo javascript
El tema es que esta poniendo los bordes de la pagina por default, por que el popup es una imagen y no una pagina. Tendrías que hacer un popup, que sea una pagina, y esta que reciba esta imagen por parametros, y en ese popup, especificarle que los margenes te los ponga a 0 (leftmargin=0 topmargin=0).
Usuario Normal
Fecha de Ingreso: nov-00
Mensajes: 311
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
nicolaspar está desconectado
Responder Citando
post #3 (permalink) Antiguo 08-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Ví que usas asp, por lo que tenes el problema resuelto:
Quedaria asi:
El en head:
<SCRIPT language=javascript>
function fotogaleria(id,w,h) {
window.open('popup_imagenes.asp?imagen=+id+'.jpg', '_blank','width='+w+' height='+h); };
</SCRIPT>
En el body:
<a href="javascript:fotogaleria(2004001,450,290)">
Depspues creas una pagina que se llame popup_imagenes.asp y pones:
...
<body leftmargin=0 topmargin=0>
..
<img src="<%=request.querystring("imagen")%>" border=0>
Con eso no deberías tener problemas, y podes hacer el diseño que quieras luego en esta pagina.
Usuario Normal
Fecha de Ingreso: nov-00
Mensajes: 311
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
nicolaspar está desconectado
Responder Citando
post #4 (permalink) Antiguo 09-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Voy a probarlo nico a ver que sale, pero son muchisimas fotos y segun el codigo voy a tener uqe crear una pagina por cada foto, jeje un poco bastante, pero bueno si es la unica solucion lo hare, igual te paso este dire www.mundoveloz.tv, despues click en fotos, depsues ir a la izquierda tuya, abajo donde dice mar y sierra a, aparece una galeria de fotos, creo que usa php en la cual aparecen las fotos y cuando clickeas te aparece la foto perfectamente centrada, eso es lo que yo queria lograr, pero no me salio, ne el codigo de esa pagina no he visto, o entendido, creo que le da una id a la foto y esta busca un un archivo y aparece la foto correspondiente, mejor miralo por vos mismo bajatela y abrila con unm editor asi ves lo que te digo. Por ahora espero tu respuesta si no es tan simple recurrire a hacer una pagina por foto, gracias nico como siempre.
Nicoman :-)
www.nicoman.com.ar (Entren plisss)
Nicoman
Guest
Mensajes: n/a
Responder Citando
post #5 (permalink) Antiguo 09-sep-2004, 00:00
Predeterminado Sobre codigo javascript
no necesitas varios popups, solamente uno. Cuando lo abris le pasas la imagen por querystring ('popup_imagenes.asp?imagen=xx.jpg), y luego con asp, lees este parametro, y lo metes en una imagen (<img src="...">).
Con php se puede trabajar mejor, ya que tiene la dll GD (no todos la instalan), con la cual podes hacer lo que quieras con una imagen, desde cambiarle el tamaño, hasta agregarle texto o cambiarle la forma, de todas maneras, el proceso que te pase, es el que te biene bien, sea php o asp.
PD. con asp también podes hacer cosas con imagenes, pero necesitas de componentes de terceros, como persits.
Usuario Normal
Fecha de Ingreso: nov-00
Mensajes: 311
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
nicolaspar está desconectado
Responder Citando
post #6 (permalink) Antiguo 10-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Listo entonces sigo tu consejo y me voy aponer a crearlas a ver que pasa despues te cuento que tal, ha el foro que recomendaste muy bueno, jeje personas que conocia estan ahi.
Nicoman :-)
www.nicoman.com.ar (Entren plisss)
Nicoman
Guest
Mensajes: n/a
Responder Citando
post #7 (permalink) Antiguo 11-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Oki, de todas maneras te repito, tenes que hacer una sola pagina, y esta tiene solo dos lineas de codigo, lo aclaro por que decis "me voy aponer a crearlas".
Cualquier cosa pregunta.
Usuario Normal
Fecha de Ingreso: nov-00
Mensajes: 311
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
nicolaspar está desconectado
Responder Citando
post #8 (permalink) Antiguo 12-sep-2004, 00:00
Predeterminado Sobre codigo javascript
Jaja errores tipicos de tipografia cuando ando a mil, jeje disculpa nico jaja.
Nicoman :-)
www.nicoman.com.ar (Entren plisss)
Nicoman
Guest
Mensajes: n/a
Responder Citando
post #9 (permalink) Antiguo 09-sep-2005, 00:00
Predeterminado Sobre codigo javascript


Cita:
Iniciado por nicolaspar
El tema es que esta poniendo los bordes de la pagina por default, por que el popup es una imagen y no una pagina. Tendrías que hacer un popup, que sea una pagina, y esta que reciba esta imagen por parametros, y en ese popup, especificarle que los margenes te los ponga a 0 (leftmargin=0 topmargin=0).
</P>


hola yo tengo el mismo problema pero no se como solucionarlo ya tengo todo listo pero me falta q la imagen se encuadre en mi pagina visita la pag y hazle click a plano 1 y veras q no se encuadra la imagen y se ve desfasada...como solucionarlo???? xfavor lo unico q se es copiar y pegar si me dan paso a paso xq de java o programacion no se nada pero asi con ayuda pude lograr sacar esta mi web gracias...</P>


ahi va todo el codigo completo de la tabla que use:</P>


LES ROGARIA SOBRE EL CODIGO QUE ADJUNTE PUEDAN AGREGAR LO QUE NECESITO SE LOS AGRADECERE INFINITAMENTE, LO NECESITO URGENTE PARA UNA PRESENTACIONN GRACIAS JESHUS.</P>


</P>


<html>
<script>
function imagen(){
FIGURA.src="images/"+LISTA.val ue;

}</P>


function CargarFoto(ancho, alto)
{
derecha=(screen.width-ancho)/2;
arriba=(screen.height-alto)/2;
string="toolbar=0,scrollbars=0,location=0,statusba r=0,menuba r=0,resizable=0,width="+ancho+",height="+alto+",le ft="+derec ha+",top="+arriba+"";
fin=window.open("ampliaciones/"+LISTA.value,"",string);
}
</script>
<body bgcolor="#000000">
<CENTER>
<table width="410" border=0 cellspacing=0 background="images/planos7.jpg" cellspading=0>
<!--DWLayoutTable-->
<tr>
<td width="94" height="210" valign="middle"> <select name="LISTA" onChange="imagen();">
<option value="01.gif" selected>Plano 01</option>
<option value="02.gif">Plano 02</option>
<option value="03.gif">Plano 03</option>
<option value="04.gif">Plano 04</option>
<option value="05.gif">Plano 05</option>
<option value="06.gif">Plano 06</option>
<option value="07.gif">Plano 07</option>
<option value="08.gif">Plano 08</option>
<option value="09.gif">Plano 09</option>
<option value="10.gif">Plano 10</option>
<option value="11.gif">Plano 11</option>
<option value="12.gif">Plano 12</option>
<option value="13.gif">Plano 13</option>
<option value="14.gif">Plano 14</option>
</select></td>
<td width="312" align="center" valign="middle">
<div align="center">
<a href="javascript:CargarFoto('800','533');" ID="REFER">
<img src="images/01.gif" name="FIGURA" width=300 height=200 border="0">
</a>
</div></td>
</tr>
</table></P>


</CENTER>


</body>
</html></P>


</P>


</P>
jeshus911
Guest
Mensajes: n/a
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Codigo Swat 3... y el codigo???? miguel_f Gamers 6 04-jun-2007 17:10
javascript monito05 Programación 1 10-ene-2005 23:00
Javascript VBKapo Internet 2 14-dic-2004 23:00
ASP y javascript Lambe Webmasters 2 09-ago-2004 00:00
Sobre ventanas en javascript ruperth Internet 0 25-jun-2004 00:00


La franja horaria es GMT -3. Ahora son las 05:12.