2014-10-14 2 views
2

disconnect 크롬에서 플러그인이 소셜 네트워크 위젯을 차단하고 있습니다. 그리고 그것은 좋다. 그러나 그것은 페이지를 방문자에게 이상하게 보입니다. 자바 스크립트에서로드 된 실패한 소셜 네트워크 플러그인을 감지 할 수있는 방법이 있습니까? 그렇다면 블록을 모두 숨길 수 있습니까?자바 스크립트에서 Disconnect Plugin을 검색합니다.

답변

2

당신은 이런 식으로 뭔가를 시도 할 수 있습니다 :

dependencyAvailabilityCheckInterval = setInterval(doDependenciesExist, 500); 

function doDependenciesExist() 
{ 
    if(typeof FB !== 'undefined') 
     return; 

    alert("Looks like Facebook ist blocked!"); 
    // do rearranging or hiding of content 
} 

당신은 JS 다른 라이브러리 웹 사이트 또는 서비스를해야 할 수도 있습니다에 의해 대해서 typeof (FB)를 교체/확장 할 수 있습니다.

+1

우리는 그 당시에 정확히 그랬습니다. 고맙습니다! –

관련 문제