Estoy intentando simular un clic con javascript pero no funciona..
La página web es esta:
Código
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > <script> function load() { document.getElementsByClassName("adsbygoogle")[0].click(); } </script> </head> <body onLoad="load()"> <!-- XXXXXXXX --> <ins class="adsbygoogle" style="display:inline-block;width:XXXpx;height:XXXpx" data-ad-client="XX-XXX-XXXXXXXXXXXXXXXXX" data-ad-slot="XXXXXXXXXXX"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </body> </html>
Esto se ejecuta en un popup que llamo desde
Código
var myWindow = window.open('web.html', 'pagina', 'toolbar=no, scrollbars=no, resizable=no'); if (myWindow != null) { myWindow.close(); }
Pero el resultado es un poco raro, se crea el popup dos veces y no da clic en ninguno, solo visualizo el anuncio como si no le hubiera dado clic (si comento la linea myWindow.close(); )
Lo que me interesa hacer es abrir una vez el popup, esperar que haya cargado correctamente, simular el clic sobre él y cerrar el popup..
A ver si alguien me puede ayudar..
Un saludo