문제

ASP.NET 및 VB.NET에 웹 사이트가 개발되어 있으며 페이지 오른쪽에 160 x 600 Google 광고를위한 장소가 있습니다.

페이지에 표시 될 때 좋아 보이지만 Google 광고가 차단되면 직장에서와 같이 페이지가 불완전 해 보입니다. 광고가 차단되었다고 말하는 메시지는 없으며 공백 만 표시됩니다.

나는 차단 주변의 길을 찾고 싶지 않고 오히려 차단되면 그 자리에 무언가 (예 : 내 자신의 그래픽)를 dsiplay하고 싶습니다.

이것을 할 방법이 있습니까?

도움이 되었습니까?

해결책

a에 넣으십시오 <div>...</div>, 그리고 그 후에는 자바 스크립트를 배치하여 높이 또는 값으로 결정합니다. document.frames.length, 애드 센스의 존재. 감지되지 않은 경우 div의 내부 html을 변경하거나 document.write() 무엇.

애드 센스가있는 경우 document.frames.length 마침내 1이 될 것입니다.

귀하의 사이트가 Iframe을 엉망으로 만드는 것을 보는 것을 좋아하지 않기 때문에 가능한 한 간단하게 만드십시오. 애드 센스 계정을 차단할 수 있습니다.

다른 팁

시도하지는 않지만 CSS 포지셔닝과 Z-Index를 사용하여 다른 콘텐츠 위에 Google 광고를위한 투명 컨테이너를 고착하려고 시도 할 수 있습니다.

나는 그것이 얼마나 잘 작동하는지 전혀 모른다. 그러나 그것이 내가 당신의 신발에 있으면 내가 시도한 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top