Ver Mensaje Individual
  #13 (permalink)  
Antiguo 20/11/2008, 16:43
mamawei
 
Fecha de Ingreso: septiembre-2008
Mensajes: 20
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Duda con abrir enlace dentro de iframe en nueva ventana/pestaña

Bueno ya parece que va todo, hice uso de una función javascript 'urlencode' para codificar la url que pasa por parámetro. No sé cómo pero al hacer el 'echo $url' el navegador parece que ya la decodifica sola

osea así quedaría la función:
Código:
function cambiarEnlaces(idIframe)
{
	var miIframe=document.getElementById(idIframe);
	var lnks = miIframe.contentWindow.document.getElementsByTagName("a");
	for (var i = 0; i < lnks.length; i ++){
		lnks[i].href = "../?mod=foro&url=" + urlencode(lnks[i].href);
		lnks[i].target = "_top";
	}
}
No puedo daros la dirección de donde obtuve la 'urlencode' ya que me saltó el filtro antispam, y como no puedo tampoco poner el link a la fuente mejor no la posteo y a quien le interese en google puede buscar por 'Kevin van Zonneveld urlencode' y en el segundo enlace ahí lo tienen

Muchísimas gracias ElJavista, me ayudaste mucho a "ir tirando del hilo" Y en general a todos por atender mi duda. Salu2!!

Última edición por mamawei; 20/11/2008 a las 16:48