Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/09/2005, 16:35
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
Imagino que tienes que crear una funcion javascript y, en lugar de ponerla en la etiqueta A de HTML, utilizar el evento onclick (Así el enlace solo se ve en el codigo fuente y en la ventana que lo reciva...)

Algo así
Código:
<script type="text/javascript">
function ed2k(url) {
  open(url,'','toolbar = 1, location = 1, directories = 1, status = 1, menubar = 1, scrollbars = 1, resizable = 1');
}
</script>
Y el link lo haces asi:
<a href="#" onclick="ed2k('ed2k://etc etc etc etc etc //////////');">link</a>

Alli no se veria el link "feo"...

Podrías, en lugar de utilizar open(), utilizar window.open y abrir un popup con el link verdadero y demas datos..., en ese caso deberias hacer algo asi:

Código:
<script type="text/javascript">
function ed2k(url) {
  uri = 'http://www.tupagina.com/archivo.php?id=' + url;
  window.open(uri,'Download','width=525, height=390, left=10, top=10, scrollbars=YES, resize=YES');
}
</script>
Y el link lo harias así:
echo '<a href="#" onclick="ed2k(\''.$row[id].'\');">link</a>';

Como vez, en lugar de pasar el link de emule pasas el ID (de la DB) que luego leeras en el pupup para sacar la URL verdadera y otros datos (nombre, tamaño, etc)
__________________
I Love Programming...