2016-06-27 2 views
0

каркасом Я хочу, чтобы выполнить функцию для обновления внутри iframe клик скриптПроверка функции внутри функции

<script> 
    var monitor = setInterval(function() { 
     var elem = document.activeElement; 
     if (elem && elem.tagName == 'IFRAME') { 
      message.innerHTML = 'Clicked' 
      // here ajax execute, but doesn't work, it loads the whole script without clicking it. 
      clearInterval(monitor); 
     } 
    }, 100); 
</script> 

<div id="framerefresh"> 
    <iframe rel="nofollow" src="adsense.htm" id="iframe" name="frame1" scrolling="no" frameborder="no" align="center" height = "250px" width = "300px"></iframe> 
    <div id="message"></div> 
</div> 

Я действительно, действительно нужна помощь с этим. Я хочу запустить запрос обновления, когда щелчок происходит внутри iframe.

+0

ли щелчок событие Iframe, который имеет проблемы? –

+0

Это событие щелчка, оно работает как текст, но когда я помещаю ajax там, он отправляет его автоматически без события click. – Darky404

ответ

0

Вы можете попробовать следующее

<script type = "text/javascript"> 
    $(document).ready(function(){ 
     $('#iframe').on('click', function(event) { 
       // Your ajax call 
      }); 
     }); 
</script> 
+0

Я сделал, когда я нажимаю на него без ответа, проверен с помощью простого предупреждения. – Darky404

+0

Проверьте, есть ли какие-либо ошибки консоли –

+0

, как я это делаю? xD – Darky404

Смежные вопросы