2016-07-29 4 views
0

사용자 서식을 쓰고 있습니다. 필드 중 하나는 응답 데이터입니다. 이 ID를 ad1이라고 지정했습니다. 나는 50 개의 박스를 가지고 있는데 이상한 일은 ID6, 11, 31, 32를 얻었을 때 발생합니다. 디스플레이를 none으로 설정 한 다음 광고를 보여줍니다. 파이어 폭스에서만 크롬이 발생하지 않습니다. 내 컴퓨터에서 바이러스를 검사하고 모든 Chrome 확장 프로그램을 검사했습니다. Adblock plus를 사용합니다.id = ad6이 Google 크롬에서 이상한 결과 표시

현재 xampp을 사용 중입니다.

내 질문은 : id="ad6" 또는 id="ad11"을 사용하여 Google 크롬에 표시 할 수있는 광고가 있습니까?

내 PHP 코드는입니다.

$x = 0; 
for($x = 1; $x < 51; $x++){ 
    echo '<p id="ad' . $x . '">' . $x . "</p>"; 
} 

다시 "표시하지 않음"의 첫 번째 요소는 ad6입니다. 또한 내 컴퓨터가 어떤 종류의 확장에 감염되지 않았는지 확인하기 위해 xampp을 실행하는 다른 컴퓨터에서 동일한 것을 검사했고 동일한 결과를 얻었습니다. 의견이 있으십니까?

+0

확실히 이에 대해 알아 봅니다. 나는 id를 ad-1에서 ad-50로 바꾸려고 시도했다. 그리고 그것은 1에서 5까지 5 개의 광고를 나에게 준다. 나는 어떤 웹 페이지로 가서 inspect 요소를 사용하여 ID를 변경하면 다시 광고를 보여줄 것이다. 매혹적인. – excelledsoftware

+0

터치 업 Wtower 주셔서 감사합니다. 나는 신입이다. 나는 미래의 글들을위한 포맷 작업을 할 것입니다. – excelledsoftware

답변

0

연구가 끝난 후 범인은 Adblock plus입니다. 이 확장 기능을 사용하면 특정 ID를 사용할 때 PHP가 생성 된 페이지에 광고가 나타날 수 있습니다.
문제에는 2 가지 해결책이 있습니다.

  1. 로컬 호스트 페이지에 대해 Adblock Plus를 사용하지 않도록 설정하십시오.
  2. 코드에서 다른 ID를 사용하십시오.

모든 질문에 답변 해 주셔서 감사합니다.