Foros del Web » Programando para Internet » Javascript »

Como capturar una url dinamica para usarla en un iframe

Estas en el tema de Como capturar una url dinamica para usarla en un iframe en el foro de Javascript en Foros del Web. Hola, tengo una pregunta que quizás ustedes puedan solventar, lo siguiente es un fragmento en ajax que muestra un anuncio de 468x90: script src="http://cdn.dominio.com/src/js/min/campaing_ajax.js?section=71&width=468&height=60"></script> Cuando ...
  #1 (permalink)  
Antiguo 10/05/2013, 06:36
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 10 meses
Puntos: 5
Como capturar una url dinamica para usarla en un iframe

Hola, tengo una pregunta que quizás ustedes puedan solventar, lo siguiente es un fragmento en ajax que muestra un anuncio de 468x90:

script src="http://cdn.dominio.com/src/js/min/campaing_ajax.js?section=71&width=468&height=60"></script>

Cuando le das click te genera un link aleatorio y se abre en una nueva pestaña, lo que estoy tratando de hacer es que esa nueva pestaña se abra en una pagina pero con un iframe, es decir, capturar esta url que se genera para luego mostrarla en un iframe.

Algún sugerencia, llevo bastante rato tratando de hacer algo pero no doy con la solución.

Gracias.
  #2 (permalink)  
Antiguo 10/05/2013, 08:04
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 11 meses
Puntos: 1567
Respuesta: Como capturar una url dinamica para usarla en un iframe

muy claro no está, pero que pasa si haces

Código HTML:
<iframe src="http://cdn.dominio.com/src/js/min/campaing_ajax.js?section=71&width=468&height=60" width="468" height="60"></iframe> 
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 13/05/2013, 04:32
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Respuesta: Como capturar una url dinamica para usarla en un iframe

bueno no se si te sirva en algo pero yo capturo URL comparo y redirijo con este codigo:

Código Javascript:
Ver original
  1. <script language="Javascript">
  2. if (top.location != document.location)
  3. top.location = document.location;
  4. </script>

tambien tienes la pocion de hacer esto:

Código Javascript:
Ver original
  1. $('.prueba_form').submit(function(e){
  2.             $('#contenedor_respuesta').empty();
  3.             $('#loader_login').show();
  4.             $.ajax({
  5.                 type: 'POST',
  6.                 data: $(this).serialize(),
  7.                 url: '<?= base_url();?>login/autenticacion',
  8.                 success: function(data) {
  9.                     $('#loader_login').hide();
  10.                     var respuesta = data.substr(0,4);
  11.                     if(respuesta=='http'){
  12.                         window.location=data;
  13.                     }else{
  14.                         $('#contenedor_respuesta').text(data);
  15.                     $('.input_form_login').val('');
  16.                     }                          
  17.                 }
  18.             });
  19.             e.preventDefault();
  20.         });
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB

Etiquetas: ajax, dinamica, iframe, js, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:10.