実際にテストしてみましたら、
該当する箇所(YouTube)にクリックしたというポップアップを出す事が出来ましたので、
下記サイトが参考になりませんでしょうか?
jQueryでクロスサイトのiframe広告のクリックをカウントする方法
そんな悩みを解決するのが今回紹介する「iframeTracker jQuery Plugin」です。
このプラグインを使うとドメインの異なるクロスサイトのiframe内広告のクリックをカウントすることができます。
テストしたソースコードは下記になります。
<html>
<head>
<title>jQuery Plugin DEMO</title>
<script type="text/javascript" src="./1.11.3jquery.min.js"></script>
<script type="text/javascript" src="./jquery.iframetracker.js"></script>
<script>
jQuery(document).ready(function($){
$('.iframe_wrap iframe').iframeTracker({
blurCallback: function(){
alert("iframe click!");
}
});
});
</script>
</head>
<body>
<div class="iframe_wrap">
<iframe src="https://www.youtube.com/embed/V8StotbkS_Q"></iframe>
</div>
</body>
</html>
「alert("iframe click!");」の部分を「alert("good!");」に変更したら、
お望みの判定になりませんか?
「1.11.3jquery.min.js」と「jquery.iframetracker.js」は、
「iframeTracker jQuery Pluginのページ」よりダウンロード願います。
詳しくは、参考サイトを参照して頂ければと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/06 20:31