Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 04-jul-2008, 06:04   #1 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Exclamación No se cual es el error!

Buenas de nuevo,

Estoy introduciendo unos popup en un catálogo, pero no se que pasa por que cuando doy al link sobre cualquier imagen, simpre me sale la misma imagen (sea cual sea sobre la que haya clicado) con vuestro permiso os pongo el código a ver si vosotros sabeis ver el error que yo no veo.

El java está introducido en celdas de una tabla.

Cita:
<table width="462" border="1" bordercolor="#143A2D" bgcolor="#D4D0C8">
<tr>
<th width="139" scope="row">
<script type="text/javascript" language="JavaScript">
<!--
function AbreVentana(){
window.open("tb.htm","","toolbar=no,location=no,di rectories =no,status=0,menubar=no,scrollbars=no,resizable=no ,width=600,height=449");
}
// -->
</script>

<a href="javascript:AbreVentana('tb.htm')" class="Estilo3"><img src="P1010061.gif" width="154" height="108" /></a>

</th>
<td width="307">UJGFKJGskdgaksfg</td>
</tr>
<tr>
<th scope="row"><img src="P1010242.gif" width="154" height="108" border="0" /></th>
<td>jhfgljhrsg</td>
</tr>
<tr>
<th scope="row">
<script type="text/javascript" language="JavaScript">
<!--
function AbreVentana(){
window.open("1.htm","","toolbar=no,location=no,dir ectories =no,status=0,menubar=no,scrollbars=no,resizable=no ,width=600,height=449");
}
// -->
</script>

<a href="javascript:AbreVentana('1.HTM')" class="Estilo3"><img src="P1010247.gif" width="154" height="108" /></a>
</th>
<td>ljhsdfljhsdfgolihsdf</td>
Me urge bastante y me haceis un gran favor.

Saludos!
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:09   #2 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.889
Respuesta: No se cual es el error!

Hola:

No tienes bien definida la función porque no usas parámetros...

function AbreVentana(cual){
window.open(cual,"","toolbar=no,location=no,di rectories =no,status=0,menubar=no,scrollbars=no,resizable=no ,width=600,height=449");
}

Prueba ese cambio y dinos si te vale.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos esta en línea ahora   Responder Citando
Antiguo 04-jul-2008, 06:17   #3 (permalink)
JoseLAKALePet está en el buen camino
 
Fecha de Ingreso: junio-2008
Ubicación: Valladolid
Mensajes: 38
Respuesta: No se cual es el error!

Hola,

Y por qué no pones el script en el head una sola vez y lo llamas desde el body cuando lo necesites??

Código:
<html>
<head>
<script type="text/javascript">
<!--
function abreVentana(file){
window.open(file,"","toolbar=no,location=no,directories =no,status=0,menubar=no,scrollbars=no,resizable=no ,width=600,height=449");
}
// -->
</script>
</head>
<body>
...
<table width="462" border="1" bordercolor="#143A2D" bgcolor="#D4D0C8">
<tr>
<th width="139" scope="row">
<a href="javascript:abreVentana('1.html')" class="Estilo3"><img src="P1010061.gif" width="154" height="108" /></a>
</th>
<td width="307">UJGFKJGskdgaksfg</td>
</tr>
<tr>
<th scope="row"><img src="P1010242.gif" width="154" height="108" border="0" /></th>
<td>jhfgljhrsg</td>
</tr>
<tr>
<th scope="row">
<a href="javascript:abreVentana('2.html')" class="Estilo3"><img src="P1010247.gif" width="154" height="108" /></a> </th>
<td>ljhsdfljhsdfgolihsdf</td>
...
</body>
</html>
De la otra forma estás declarando la misma función dos veces, con lo cual prevalecerá la última, donde no usas parámetros y siempre llamas al mismo archivo.

Saludos
JoseLAKALePet está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:27   #4 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Respuesta: No se cual es el error!

Pues no me funciona de ninguna de las dos maneras, si pongo lo que me decis directamente no me abre ninguna ventana.

Es como si me estuviera dejando alguna etiqueta por cerrar...
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:39   #5 (permalink)
JoseLAKALePet está en el buen camino
 
Fecha de Ingreso: junio-2008
Ubicación: Valladolid
Mensajes: 38
Respuesta: No se cual es el error!

Hola de nuevo!!

Acabo de probar el código que te escribí en la respuesta anterior y funciona bien. Lo he probado con IE7 y Firefox.

Puede que tengas javascript desactivado o los popups bloqueados...
JoseLAKALePet está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:47   #6 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Respuesta: No se cual es el error!

Cita:
Iniciado por JoseLAKALePet Ver Mensaje
Hola de nuevo!!

Acabo de probar el código que te escribí en la respuesta anterior y funciona bien. Lo he probado con IE7 y Firefox.

Puede que tengas javascript desactivado o los popups bloqueados...
Y los links te mandan a los archivos correctos?

java lo tengo activado, yo tb trabajo con esos exploradores y no me funciona en ninguno de los dos
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:50   #7 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Respuesta: No se cual es el error!

Cita:
<script type="text/javascript" language="JavaScript">
<!--
function AbreVentana('file'){
window.open('file',"","toolbar=no,location=no,dire ctories =no,status=0,menubar=no,scrollbars=no,resizable=no ,width=600,height=449");
}
// -->
</script></head>

<body>
<div align="center">
<table width="462" border="1" bordercolor="#143A2D" bgcolor="#D4D0C8">
<tr>
<th width="139" scope="row">

<a href="javascript:AbreVentana('TB.htm')" class="Estilo3"><img src="P1010061.gif" width="154" height="108" /></a>
</th>
<td width="307">UJGFKJGskdgaksfg</td>
</tr>
<tr>
<th scope="row"><img src="P1010242.gif" width="154" height="108" border="0" /></th>
<td>jhfgljhrsg</td>
</tr>
<tr>
<th scope="row">


<a href="javascript:AbreVentana('1.htm')" class="Estilo3"><img src="P1010247.gif" width="154" height="108" /></a>
Así es como me ha quedado despues de seguir tu consejo
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Antiguo 04-jul-2008, 06:59   #8 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 125
Respuesta: No se cual es el error!

Genial! ya he visto el error!!! XD XD XD

Muchas Gracias!
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:57.
Políticas de Uso de Foros del Web


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96