반응형
<script>
if ( window.location.pathname == '/341' )
{ document.write( '<style>.adsbygoogle{display:none !important;} #head{display:none;}
.tag_label{display:none;} </style>' ); }
if ( window.location.pathname == '/' )
{ document.write( '<style>.adsbygoogle{display:none !important;}
.adsbygoogle adsbygoogle-noablate{display:none !important;}
#sidebar-toggle{display:none !important;} </style>' ); }
</script>
필자의 블로그 www.crocus.co.kr을 들어오면 메인 화면이 나타나게 되는데 이때는 광고가 나타나면 페이지를 보는데 불편하다 생각했고
crocus.co.kr의 메인에서 글자를 누르면 블로그 소개 페이지로 이동하는데 (/341) 이때도 광고가 나타나면 안된다 판단했다.
따라서 구글 애드센스의 style을 찾아본 결과 class가 adsbygoogle였고 이를 display: none을 설정하면 문제를 해결 할 수 있게 된다.
이를 javascript를 이용하여 전역으로 심어두면 해결 할 수 있다.\
반응형
'Basic > JavaScript' 카테고리의 다른 글
자바스크립트 사이트 리다이렉트 (2) | 2019.06.15 |
---|---|
d-day 설정 스크립트 (0) | 2018.09.19 |
null, undefined, false 그리고 ==와 === 차이 (0) | 2018.08.14 |
자바스크립트 JSON파일 AJAX로 읽기 (0) | 2018.05.23 |
자바스크립트 이벤트 핸들러 예제 (0) | 2018.05.20 |