iframe 내부에서 여는 광고주 웹 사이트가 있습니다. (불행히도 나는 URL을 제공하지 못한다.) iframe 내부를 열지 않고 같은 탭에 URL을로드한다.iframe url이 iframe 대신 현재 창에서 열림
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script src="<?php echo site_url('public/scripts/core/jquery-1.11.0.min.js');?>"></script>
<script src="<?php echo site_url("public/scripts/core/core.js");?>"></script>
</head>
<body>
<form id="iframe_form" method="POST" action="">
<?php echo $user_id." ".$offer_id;?>
</form>
<iframe src='{{URL}}' id="qual" name="qual"></iframe>
<script type="text/javascript">
jQuery(document).ready(function($){
var url = "<?php echo site_url('api/check_pixel');?>";
var offer_id = "<?php echo $offer_id;?>";
var user_id = "<?php echo $user_id;?>";
var intId = setInterval(
function(){check_pixel(url,offer_id,user_id);},1000
)
;
});
</script>
모든 제안을
이
iframe의 내용을 알아야 할 것입니다. 내 생각 엔 iframe 내부에서 클릭하는 링크는 target = "_ self"가 필요할 때 target = "_ new"또는 _blank 또는 _parent입니다. – britter
광고주가 iframe 내부에 페이지를 넣을 수 없도록 anti-iframe 코드를 사용 중일 수도 있습니다. –
http://jsfiddle.net/HnXFj/45/ 링크를 사용해 보았는데 제대로 작동했습니다. –