질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS GnuBoard

자바스크립트로 애드센스 광고확인을 하려는데,

구조는 모두 파악을 했습니다. 거의 다 되어가는데..

 

광고코드를 콜백함수로 풀어보면 iframe이 하나 나옵니다.

document

  iframe

    document

      iframe

        document --> 여기 body내용으로 광고확인을 할 수 있음

      /iframe

  /iframe

 

먼저 첫번째 iframe 속의 document는 전부 access 가능합니다..

두번째 iframe속의 document를 참조하기만 하면.. document의 body속성을 확인함으로써

광고여부를 확인할 수 있습니다. 

광고가 없는 경우엔 body내용은 비워져 있습니다.

 

그런데.. f12를 통한 개발자모드에서는 볼 수가 있는데..

자바스크립트에서 두번째 document를 할당하려고 하면..

Uncaught DOMException: Blocked a frame with origin "https://xxxxx.com"

from accessing a cross-origin frame.

 

iframe 참조문제로 확인이 불가능하네요...

제능력은..여기까지 인듯합니다...ㅜ.ㅜ