Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2007, 14:16
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 20 años, 9 meses
Puntos: 0
Variable javascript en un enlace

Hola otra vez a todos.
Hace 11 días que puse un post aquí en javascript y por creer que el problema era de ASP, un moderador lo movió a dicho foro.

Allí pedí que se volviera a mover aquí, ya que el problema es javascript, pero llevo esperando 10 días y nadie lo mueve, por lo que lo vuelvo a poner otra vez aquí con los cambios que surgieron en el post .(espero que nadie diga que son post duplicados).

Vamos a ver:
Tengo un código en ASP que genera este código en html con sólo 4 registros en una base de datos:
Código HTML:
<script type="text/javascript" language="JavaScript">
function origen(cual){
alert('El Valor de cual es: '+cual+'.');
document.getElementById('misitio').style.visibility='visible';
}
</script>
<body>

<p align="left"><a href="#" onclick="origen('eIgn4lLW7zI')">John Fogerty - Lody</a>  
<p align="left"><a href="#" onclick="origen('DT7MNwx4el0')">John Fogerty - Suzy Q</a>  
<p align="left"><a href="#" onclick="origen('pvyMwXBkvF4')">John Fogerty - Centerfield</a>  
<p align="left"><a href="#" onclick="origen('cs80V7fnJRE')">Antonio Molina - El Agua del avellano</a>  

<div id="misitio" style="visibility:hidden; position:absolute; left:200px; top:10px; width:700px; height:555px" >
<param name="movie" value="http://www.youtube.com/v/"+cual+"&rel=1"></param><param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/"+cual+"&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="700" height="555"></embed>
</div> 
El problema está en que lo que hay en la variable "cual" , al hacer el onclick , no se ejecuta y el código que devuelve es con "+cual+" tal y como está escrito (****.com/v/+cual+&rel=1) y debería poner por ejemplo en el primer onclick ****.com/v/eIgn4lLW7zI&rel=1 y en el segundo ***.com/v/DT7MNwx4el0&rel=1.

Espero haberme explicado y que alguien me pueda ayudar.

Gracias
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com