bakkalizach
Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
gracias por tu comentario, te explico mejor:hola, puedes hacer que cuando el usuario haga clic en un botón, se cargue una determinada URL en un iframe oculto, algo así:
<iframe src="https://lapagina.com" style:"display:none"></iframe>
No entiendo muy bien qué objetivo pretendes con esto, ya que si el usuario no lo puede ver... Por otra parte, no entiendo a qué te refieres con "google.com se cargue en código.php".
Prueba con este codigo, saludos!gracias por tu comentario, te explico mejor:
al hacer click en descargar X programa, que simultaneamente se descargue el programa y que en una pagina codigo.php se cargue un iframe a X web, que en el ejemplo es google.com
lo quiero hacer para esconder publicidad o darle visibilidad a otra web, por eso no quiero que el usuario lo vea
<button id="btn">Descargar</button>
<iframe id="iframe" style="display:none;"></iframe>
<script>
(function(){
let element = document.getElementById('btn');
let iframe = document.getElementById('iframe');
element.addEventListener('click', function(){
iframe.src = 'https://google.com';
}, false);
})();
</script>
Pero no le veo mucho sentido. Si el iframe va a estar oculto, la publicidad no va a funcionar, con ese sistema no vas a engañar a la red de publicidad.gracias por tu comentario, te explico mejor:
al hacer click en descargar X programa, que simultaneamente se descargue el programa y que en una pagina codigo.php se cargue un iframe a X web, que en el ejemplo es google.com
lo quiero hacer para esconder publicidad o darle visibilidad a otra web, por eso no quiero que el usuario lo vea
se que no voy a engañar a nadie con eso ni me sirve de posicionamiento solo estoy realizando algunos experimentos y quiero realizar dicha accion pero sin molestar al usuario, simplemente eso, sabescomo hacerlo? graciasPero no le veo mucho sentido. Si el iframe va a estar oculto, la publicidad no va a funcionar, con ese sistema no vas a engañar a la red de publicidad.
Por otra parte, lo que comentas de darle visibilidad a otra web tampoco vale ya que al no mostrarla no se va a llevar nada de tráfico. A ojos de Google tampoco serviría para temas de posicionamiento.
Por último, la duda que me surge es, suponiendo que esto que comentas tuviera sentido, ¿por qué hacerlo cuando el usuario haga clic en el botón y no hacerlo directamente al cargar la página (de forma aleatoria)?.
muchas gracias, esto me va a servir bastantePrueba con este codigo, saludos!
HTML:<button id="btn">Descargar</button> <iframe id="iframe" style="display:none;"></iframe>
JavaScript:<script> (function(){ let element = document.getElementById('btn'); let iframe = document.getElementById('iframe'); element.addEventListener('click', function(){ iframe.src = 'https://google.com'; }, false); })(); </script>
La dirección de Google no puedes cargarla directamente en un iframe, ya que Google manda la cabecera X-Frame-Options: SAMEORIGIN que hace que el navegador bloquee la solicitud ya la URL del iframe no está en el mismo dominio que la página que lo muestra.Prueba con este codigo, saludos!
HTML:<button id="btn">Descargar</button> <iframe id="iframe" style="display:none;"></iframe>
JavaScript:<script> (function(){ let element = document.getElementById('btn'); let iframe = document.getElementById('iframe'); element.addEventListener('click', function(){ iframe.src = 'https://google.com'; }, false); })(); </script>
iframe.src = 'https://google/search?igu=1';
google.com lo puse como ejemplo simplemente para dar la idea de lo que precisoLa dirección de Google no puedes cargarla directamente en un iframe, ya que Google manda la cabecera X-Frame-Options: SAMEORIGIN que hace que el navegador bloquee la solicitud ya la URL del iframe no está en el mismo dominio que la página que lo muestra.
Pero hay un truco para que funcione la web de Google. Utilizar esta URL: google.com/search?igu=1. Quedaría algo así el código y esto si cargaría el buscador de Google en el iframe:
Insertar CODE, HTML o PHP:iframe.src = 'https://google/search?igu=1';
ya ya, lo comentaba solo como curiosidadgoogle.com lo puse como ejemplo simplemente para dar la idea de lo que preciso
Recuerdo que hace años se usaba una técnica similar para nivelar las impresiones con los clicks de adsense, se cargaban iframes con tamaño 1x1 en el footer, si estas pensando hacer lo mismo u algo similar ya no sirve, ahora google sabe si el anuncio esta visible en el DOM, así abras 1000 iframes ocultos no lo contabilizará y hasta te pueden banear, si no lo usarás para anuncios pues entonces si puedes probar.
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?